Продолжение поста «Заполнение ячеек столбца одной таблицы ...»1
В общем, мне объяснили. Интересно или нет, вам придётся прочитать правильный ответ
В столбце (NAME1), который нужно заполнить, умной таблицы, в первой ячейке (она сама разойдётся по всем ячейкам этого столбца) прописывается формула:
=ВПР(Excel_Table_1[@ID1];Excel_Table_2;2;ЛОЖЬ)
или
=VLOOKUP(Excel_Table_1[@ID1];Excel_Table_2;2;FALSE)
где:
Excel_Table_1[@ID1] - столбец, из которого нужно брать предмет для поиска
Excel_Table_2 - таблица, где нужно искать значение из первого условия
2 - номер столбца в таблице Excel_Table_2, из которого нужно брать нужное значение
ЛОЖЬ - точное совпадение
Мой косяк был в том, что я в умных таблицах задал для поиска диапазон, а не всю таблицу
Ссылка на заполняемую таблицу только для большей понятности, Excel её автоматически уберёт из всех ячеек, где она будет применена, можно сразу без неё
Для большей красивости можно завернуть всю конструкцию в IFERROR:
=IFERROR(VLOOKUP(Excel_Table_1[@ID1];Excel_Table_2;2;FALSE);"pikabu")
Тогда при отсутствии нужного результата в ячейку будет вставляться значение pikabu вместо некрасивого #N/A
Лига помощи Excel
71 пост862 подписчика