Страницы: 1
RSS
Имя Умной таблицы в ячейке
 
Всем привет! Уже пол дня бьюсь с проблемой. Может кто подскажет, буду очень благодарен. Есть несколько умных таблиц с именами. В ячейке с помощью формулы вычисляется ИМЯ умной таблицы, а в соседней ячейке стоит ВПР, где в поле "Таблица" хотелось бы просто сослаться на ту ячейку, где указано имя умной таблицы. Но почему-то не получается. Если в формуле ВПР ввести вручную имя умной таблицы, то всё работает, а если ссылаться на ячейку с именем, то ни фига. Может есть решение?
Изменено: ddmax - 24.02.2020 21:24:15
 
ddmax, ddmax, вносить вручную)
или умные таблицы преобразовать в диапазон!
Не бойтесь совершенства. Вам его не достичь.
 
пробовал уже преобразовать в диапазон, тоже самое - нет реакции. Может есть какой секрет?) какие-то символы в конце и начале адреса ячейки?)
 
ddmax, есть один - файл-пример с проблемой
Не бойтесь совершенства. Вам его не достичь.
 
ну INDIRECT (ДВССЫЛ) должна помочь, но пока не понимаю в чем  :D
По вопросам из тем форума, личку не читаю.
 
Вот файл. Двссыл тоже пробовал(
 
БМВ,
Цитата
БМВ написал:
но пока не понимаю в чем
:D  :D  :D  
Не бойтесь совершенства. Вам его не достичь.
 
=VLOOKUP(H9;INDIRECT(I9);2;1), только проблема не в том что имя таблички не то или диапазон не тот, а то что в табличке минимум 250 000, а ищется  132 609
По вопросам из тем форума, личку не читаю.
 
эта проблема решаемая! Спасибо огромное!
 
ddmax, а можно поинтересоваться, как указали имя умной таблицы с помощью формулы?

А по вашему вопросу, я через фунццию ДВССЫЛ() ссылку прописываю. Если "Умная таблица" из одного столбца, то просто указываю ссылку на ячейку где её имя, если несколько, то комбинирую.

например имя Умной таблицы - QWA и у меё 3 столбца: Столбец_1, Столбец_2 и Столбец_3.
Мне нужно найти значение в Столбец_3 на основании данных из Столбец_1.
В ячейке скажем A1 указано имя Умной таблицы. Формула следующая:

Код
=ВПР(Искомое_значение;ДВССЫЛ(A1&"[Столбец_1]");3;)


И всё будет работать. Но лучше пользоваться через ИНДЕКС, больше возможностей и гибче:

Код
=ИНДЕКС(ДВССЫЛ(A1);ПОИСКПОЗ(Искомое_значение;ДВССЫЛ(A1&"[Столбец_1]"););3)
Изменено: Sheriff - 07.02.2024 17:43:13
Страницы: 1
Наверх