Работа с ошибками NA ()

Содержание
Скачать пример рабочей книги

Загрузите образец книги

Представьте, что у нас есть таблица с такими данными, как:

А затем мы проводим ВПР для города, которого нет в нем, и получаем ошибку Н / Д:

Это не большая проблема, если у нас есть только одна ошибка N / A. Однако, если у нас есть несколько Н / Д (каждое из которых возникает из отдельной ВПР) в таблице, это может выглядеть довольно некрасиво. Кроме того, любые итоги, которые включают эти ячейки, также приводят к значению N / A. Короче говоря, ошибка N / A может распространяться на всю книгу:

Чтобы обойти это, в Excel есть функция ISNA, которая позволяет нам проверять, имеет ли условие или ячейка значение N / A. Обычно он используется как часть оператора IF:

B1 = ЕСЛИ (ISNA (A1); 0; A1)

т.е. если ячейка A1 имеет значение ISNA, тогда ячейка B1 принимает значение 0, в противном случае она имеет значение в A1.

Или, если у нас есть формулы ВПР, мы можем проверить, оценивается ли она как NA, используя тот же подход. Если да, то мы берем значение 0, в противном случае мы берем значение, возвращаемое значением ВПР:

= ЕСЛИ (ISNA (ВПР (B18; B6: C13,2; ЛОЖЬ)); 0; ВПР (B18; B6: C13,2; ЛОЖЬ))

И если этот подход будет принят в отдельных строках в приведенной выше таблице, мы получим:

Что намного презентабельнее, и итоги теперь оценивают разумно.

wave wave wave wave wave