Почему ВПР не видит число, если оно записано текстом
Одной из самых частых причин ошибки #Н/Д в функции ВПР является несовпадение типов данных: когда в одной таблице число хранится как числовой формат, а в другой — как текстовый. Excel воспринимает их как два разных объекта, поэтому поиск не дает результата.
Видеоинструкция
Пошаговое устранение проблемы
1. Выделите столбец с проблемными данными.
2. Нажмите на появившийся желтый значок предупреждения и выберите ‘Преобразовать в число’.
3. Если значка нет, используйте инструмент ‘Текст по столбцам’: перейдите на вкладку ‘Данные’ -> ‘Текст по столбцам’ и нажмите ‘Готово’.
4. Альтернативный способ — умножить данные на 1 через специальную вставку: введите 1 в пустую ячейку, скопируйте её Ctrl + C, выделите диапазон, нажмите Ctrl + Alt + V и выберите ‘Умножить’.
Частые ошибки / Устранение неполадок
- Невидимые пробелы: Часто текст содержит скрытые символы. Используйте формулу
=СЖПРОБЕЛЫ(A1)для очистки.
- Разные типы данных: Если одна ячейка число, а другая текст, ВПР вернет ошибку. Приведите всё к единому формату.
- Связанные темы: Если вы столкнулись с другими сложностями, изучите ИНДЕКС в Excel: Почему не работает с отрицательным номером строки? или узнайте, как работает Поиск с учетом регистра в Excel: инструкция и решения.
Дополнительно
Если после преобразования данных ВПР все еще не работает, проверьте настройки вычислений. Также полезно знать, как округлить число в Excel: пошаговая инструкция, так как погрешность в знаках после запятой часто мешает точному поиску.
Часто задаваемые вопросы
Почему ВПР возвращает #Н/Д?
Чаще всего из-за несовпадения форматов (число vs текст) или наличия лишних пробелов в ячейках.
Как быстро перевести текст в число?
Используйте инструмент ‘Текст по столбцам’ на вкладке Данные или умножьте диапазон на 1 через специальную вставку.








