Для правильного поиска текстовых значений с помощью функции ВПР рекомендуется следующее:
- Убедиться, что данные не содержат ошибочных символов. 1 При поиске текстовых значений в первом столбце нужно проверить, что данные не содержат начальных или конечных пробелов, недопустимых прямых и изогнутых кавычек либо непечатаемых символов. 1 В этих случаях функция ВПР может возвращать непредвиденное значение. 1 Для получения точных результатов можно воспользоваться функциями ПЕЧСИМВ или СЖПРОБЕЛЫ. 1
- Использовать символы подстановки. 2 Они позволяют организовать нечёткий поиск. 2 Вопросительный знак заменяет один любой символ в текстовой строке, а звёздочка — любое количество любых символов. 2 Если требуется найти именно вопросительный знак или звёздочку, перед искомым символом следует ввести значок тильды (~). 1
- Учитывать регистр символов. 2 Формула ВПР не различает регистр. 2
- Использовать точный поиск. 3 Для текстовых наименований обычно используют точный поиск (критерий «ложь»). 3
Также важно, чтобы крайний левый столбец таблицы, которая указана в формуле, был отсортирован по возрастанию. 3 В противном случае ВПР не сработает. 3