ЕСЛИ ОШИБКА с ВПР в Excel

ЕСЛИОШИБКА с функцией ВПР для избавления от ошибок #NA

Поскольку мы знаем, что ЕСЛИОШИБКА — это функция обработки ошибок, а Vlookup — функция ссылки, эти функции объединяются и используются таким образом, чтобы, когда Vlookup обнаруживает ошибку при поиске или сопоставлении данных, формула должна знать, что делать, когда она обнаруживает ошибку, функция Vlookup вложен в функцию iferror.

Примеры

Вы можете скачать этот ЕСЛИОШИБКА с шаблоном VLOOKUP Excel здесь — ЕСЛИОШИБКА с шаблоном VLOOKUP Excel

Пример # 1

Таблица 1 — это основной источник данных, а таблица 2 — это таблица Vlookup. В столбце F я применил формулу Vlookup, чтобы найти сумму продаж для брендов ноутбуков.

основной источник данных

В приведенной выше таблице я получил ошибку для брендов Apple и Notepad. Если посмотреть на основную таблицу данных, то брендов Apple и Notepad нет. Вот почему Vlookup вернул тип ошибки как # N / A.

Мы можем решить эту проблему, используя ЕСЛИОШИБКА с функцией ВПР.

Примените IFEEROR перед VLOOKUP в excel. Нам нужно написать формулу Vlookup внутри формулы ЕСЛИОШИБКА.

IFEEROR перед VLOOKUP

= ЕСЛИОШИБКА (ВПР (E3; $ A: $ B; 2; 0), «Данные не найдены»)

Во-первых, ЕСЛИОШИБКА пытается найти значение для формулы ВПР.

Во-вторых, если функция VLOOKUP не находит значения, она возвращает ошибку. Поэтому в случае ошибки мы покажем результат как «Данные не найдены».

Мы заменили все значения # N / A текстом «Data Not Found». Думаю, это будет выглядеть лучше, чем # N / A.

ЕСЛИ ОШИБКА с ПРОСМОТР 3

Пример # 2

Мы не только можем использовать ЕСЛИОШИБКА с ВПР в Excel. Мы можем использовать это и с любой другой формулой.

Посмотрите на приведенный ниже пример, где мне нужно вычислить процент отклонения. Если базовое значение равно, недостающее вычисление возвращает ошибку как # ДЕЛ / 0!

ошибка как # DIV / 0!

Таким образом, мы можем применить здесь метод ЕСЛИОШИБКА, чтобы избавиться от некрасивых ошибок, например, # DIV / 0!

Ошибка # DIV / 0

Если какое-либо данное вычисление возвращает какую-либо ошибку, ЕСЛИОШИБКА возвращает результат как 0%. Если ошибки нет, произойдет обычный расчет.

Ручной метод замены # N / A или любых других типов ошибок

Тем не менее, мы можем заменить ошибки формулой ЕСЛИОШИБКА, чтобы сделать это одним ручным способом, а именно — найти и заменить метод.

  • Шаг 1: После применения формулы скопируйте и вставьте только значения.

копировать и вставлять только значения

Шаг 2: Нажмите Ctrl + H, чтобы открыть, замените поле и введите # N / A, если тип ошибки — # N / A.

тип ошибки # Н / Д

  • Шаг 3: Теперь напишите замену значениями как «Данные не найдены».

Данные не найдены

  • Шаг 4: Нажмите кнопку «Заменить все».

заменить все кнопки

Это мгновенно заменит все значения # N / A на Data Not Found.

заменить все значения # N / A

Примечание. Если вы применили фильтр, выберите метод замены только видимых ячеек.

То, что нужно запомнить

  • ЕСЛИОШИБКА может сделать ваши числовые отчеты красивыми, удалив все виды ошибок.
  • Если данные содержат тип ошибки и если вы примените сводные таблицы, то такая же ошибка возникнет и в сводной таблице.
  • Хотя мы можем использовать формулу IFNA, она недостаточно гибкая, чтобы давать результаты для ошибок, отличных от # N / A.
  • В Excel 2007 и более ранних версиях формула для устранения ошибки # N / A — ISERROR.

УЗНАТЬ БОЛЬШЕ >>

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован.