Почему функция ВПР не находит значение в представленном файле?
[вложение удалено]
В A1 есть пробелы справа от текста, поэтому ВПР не может найти.
Чтобы увидеть пробелы, поставьте курсор-рамку в A1 и щёлкните в строке формул справа от текста. Будет видно, что курсор находится не сразу после текста.
Причём пробелы находятся и в A1, и в E1.
У меня в списке 1200 строк, как мне убрать проблему?
Можно такой формулой. Но эта формула создаёт внутри экселя невидимый массив во время пересчёта, поэтому может долго работать, если формул много.
Это формула массива. После записи формулы нажмите не Enter, а сочетание Ctrl+Shift+Enter, чтобы вокруг формулы появились фигурные скобки {}.
=ЕСЛИОШИБКА(ВПР(СЖПРОБЕЛЫ(A1);СЖПРОБЕЛЫ($E$1:$G$1);2;0);"")
Кроме того, лишние пробелы можно удалить с помощью макроса и затем можно использовать обычную формулу, а не формулу массива.
Спасибо огромное, дай Вам Бог здоровья!