Ссылка на формулу в другой ячейке - PullRequest
0 голосов
/ 10 февраля 2020

Можно ли ввести текст формулы в ячейку, а затем ссылаться на этот текст формулы в другой формуле?

Например, я пытаюсь создать VLOOKUP, который меняет таблицу, на которую он смотрит, на основе по некоторым другим критериям. Вместо того, чтобы писать громоздкую формулу, которая включает формулы VLOOKUP для каждой таблицы, на которую я буду ссылаться, я подумал, что может быть немного проще просто иметь формулы VLOOKUP в таблице, а затем написать оператор IF это определит, какую формулу использовать. Можно ли сказать, например, IF (A1 = true, вставить формулу в D1, "")?

1 Ответ

0 голосов
/ 10 февраля 2020

Если ваши таблицы в одном и том же формате, вы можете переключить их и использовать имя таблицы, на которое ссылается формула VLOOKUP, например, если вы поместили раскрывающееся имя таблицы в A1, а значение поиска в B1, тогда использовалось что-то вроде =VLOOKUP(B1,INDIRECT("'" & A1 & "[[COLUMN1]:[COLUMN5]]"),5,FALSE) (не проверено)

...