Использование IsError с функцией ВПР
В этой статье мы узнаем, как использовать link: / excel-formula-and-function-iserror-function [ISERROR function]
вместе с `link: / formulas-and-functions-Introduction-of-vlookup-function [Функция ВПР] `игнорировать ошибку как результат в Microsoft Excel.
Учитывая, что у нас есть ситуация, когда мы хотим создать формулу для проверки каждого успешного поиска. Формула должна вернуть это число при нахождении совпадения. И если точное совпадение не найдено, формула должна возвращать текстовое сообщение об этом, а не ошибку в Microsoft Excel.
Если это ошибка в формуле Excel Vlookup, мы будем использовать функцию IF, Iserror и Vlookup, чтобы предотвратить ошибку # N / A.
ВПР — это функция Excel, которая используется для поиска и извлечения данных из определенного столбца таблицы. Подстановочные значения должны отображаться в первом столбце таблицы, а подстановочные столбцы — справа.
Синтаксис:
= table_array, col_index_num, [range_lookup]) |
link: / excel-formula-and-function-iserror-function [ISERROR function]
используется для проверки ошибки при вычислении с использованием любой функции. Мы используем эту функцию, когда excel vlookup не работает или показывает ошибку.
Синтаксис:
= |
link: / tips-if-condition-in-excel [IF function]
работает с logic_test и возвращает значения в зависимости от результата теста.
Синтаксис:
= [Value_if_True], [Value_if_False]) |
Давайте рассмотрим пример, чтобы понять, как мы можем предотвратить возвращение функцией Vlookup ошибки, если точное совпадение не найдено.
Здесь у нас есть две таблицы с именами 1-й набор данных и 2-й набор данных.
Запишите формулу ВПР в ячейку H7.
= Not Found”, VLOOKUP(G3,$A$2:$B$13,2,FALSE)) |
Пояснение:
Функция Vlookup проверяет условие для 2-го столбца 1-го набора данных, соответствующего EMP CODE в 1-м наборе данных.
Функция ISERROR ищет любую ошибку и передает ее в IF
функция.
Функция ЕСЛИ проверяет, возникла ли ошибка, вместо ошибки выводит «Not Exist».
Скопируйте формулу в другие ячейки, выберите ячейки, занимающие первую ячейку, где формула уже применена, используйте сочетание клавиш Ctrl + D.
Как вы можете видеть на изображении выше, эта формула работает нормально. И пользователь может работать, не раздражаясь ни одной ошибкой. Если функция ISERROR не используется, vlookup возвращает ошибку n / a.
Надеюсь, вы воспользуетесь функцией ВПР. Вы можете использовать те же функции в Excel 2016, 2013 и 2010. Есть больше статей о ВПР и ГПР. Пожалуйста, проверьте дополнительные ссылки здесь, и если у вас есть какой-либо неразрешенный вопрос, укажите это в поле для комментариев ниже. Мы поможем тебе.
-
Статьи по теме:
===
link: / tips-how-to-use-if-isna-and-vlookup-function-in-excel [Как использовать функции IF, ISNA и VLOOKUP в Excel?]
link: / tips-how-to-use-if-isna-and-vlookup-function-in-excel [IF, ISNA and VLOOKUP function]
link: / tips-excel-iferror-vlookup [ЕСЛИОШИБКА и функция ВПР]
link: / lookup-formulas-vlookup-multiple-values [VLOOKUP Multiple Values]
link: / lookup-formulas-partial-match-with-vlookup-function [Частичное совпадение с функцией VLOOKUP]