Найти в Дзене
Онлайн-школа Excel

ПОЧЕМУ НЕ РАБОТАЕТ функция "ВПР" и возвращает ошибку #Н/Д

Функция ВПР не работает и возвращает ошибку в том случае, если:

1. Задан точный поиск. Аргумент Интервальный просмотр равен 0 (ЛОЖЬ), а искомого значения в таблице нет.

2. Задан приблизительный поиск. Аргумент Интервальный просмотр равен 1 (ИСТИНА), однако таблица, по которой функция производит поиск, не отсортирована по возрастанию.

3. Если в значениях таблицы, по которой происходит поиск, есть лишние пробелы или невидимые непечатные символы, то функция ВПР не может найти нужное значение. В этом случае помогут функции СЖПРОБЕЛЫ и ПЕЧСИМВ.

СЖПРОБЕЛЫ удаляет в тексте лишние пробелы, кроме одиночных между слов.

ПЕЧСИМВ удаляет в тексте все непечатные символы. Формула в этом случае будет иметь следующий вид:

=ВПР(СЖПРОБЕЛЫ(ПЕЧСИМВ(искомое_значение));

таблица;номер_столбца;интервальный_просмотр)

4. Ячейка, из которой берется исходное значение и ячейки таблицы, по которой происходит поиск имеют разный формат. Например, текстовый и числовой. В этом случае помогут функции Ч – преобразует нечисловые значения в числа и ТЕКСТ – преобразует число в текст. Формула в этом случае будет иметь следующий вид:

=ВПР(ТЕКСТ(искомое_значение);

таблица;номер_столбца;интервальный_просмотр)

5. В том случае, если функция не может найти точного соответствия, тогда можно использовать функцию ЕСЛИОШИБКА и заменить ошибки, например, нулями.

Формула в этом случае будет иметь следующий вид:

=ЕСЛИОШИБКА (ВПР(искомое_значение;таблица;

номер_столбца;интервальный_просмотр);0)

Благодарю за подписку на мой канал. Следите за новыми статьями, делитесь с друзьями и ставьте лайки!

Другие статьи смотрите в КАТАЛОГЕ.

Наука
7 млн интересуются