Функция ISERROR Excel

ISERROR — это логическая функция, которая используется для определения наличия ошибки в упомянутых ячейках, эта функция определяет все ошибки, и если в ячейке обнаруживается какой-либо тип ошибки, она возвращает TRUE в качестве результата и если ячейка имеет без ошибок она возвращает FALSE в качестве результата, эта функция принимает ссылку на ячейку в качестве аргумента.

Функция ISERROR в Excel

Функция ISERROR в Excel проверяет, возвращает ли какое-либо данное выражение ошибку в Excel.

Формула ISERROR в Excel

Формула ISERROR

Аргументы, используемые для ОШИБКА Функция.

Значение: выражение или значение, которое нужно проверить на наличие ошибок.

Значение может быть любым, например числом, текстом, математической операцией или выражением.

Возврат

Результатом ISERROR в Excel является логическое выражение. Если предоставленный аргумент дает ошибку в Excel, он возвращает ИСТИНА. В противном случае возвращается FALSE. Для сообщений об ошибках — # N / A, #VALUE !, #REF !, # DIV / 0 !, #NUM !, #NAME? И #NULL! генерируется Excel, функция возвращает ИСТИНА.

ISERROR в Excel — Иллюстрация

Предположим, вы хотите узнать, дает ли число при делении на другое число ошибку.

Мы знаем, что число при делении на ноль дает ошибку в Excel. Давайте проверим, выдает ли 21/0 ошибку, используя ISERROR в excel. Для этого введите синтаксис:

= ISERROR (21/0)

ISERROR Иллюстрация 1

и нажмите Enter.

ISERROR Иллюстрация 2

Возвращает ИСТИНА.

Вы также можете ссылаться на ссылки на ячейки в ISERROR в excel. Давайте теперь проверим, что произойдет, когда мы разделим одну ячейку на пустую.

Когда вы вводите синтаксис:
= ISERROR (A5 / B5)
учитывая, что B5 — пустая ячейка.

ISERROR Иллюстрация 3

ISERROR в excel вернет TRUE.

ISERROR Иллюстрация 4

Вы также можете проверить, есть ли в какой-либо ячейке сообщение об ошибке. Предположим, ячейка B6 содержит «# ЗНАЧЕНИЕ!» что на самом деле является ошибкой в ​​Excel. Вы можете напрямую ввести ссылку на ячейку в ISERROR в excel, чтобы проверить, есть ли сообщение об ошибке или нет:

= ISERROR (B6)

ISERROR Иллюстрация 5

Функция ISERROR в excel вернет TRUE.

ISERROR Иллюстрация 6

Предположим, вы просто ссылаетесь на пустую ячейку (в данном случае B7) и используете следующий синтаксис:

= ISERROR (B7)

ISERROR Иллюстрация 7

и нажмите Enter.

ISERROR Иллюстрация 8

ISERROR в excel вернет FALSE. Функция Excel ISERROR не проверяет наличие пустой ячейки. Пустая ячейка в Excel часто считается нулевой. Итак, как вы, возможно, заметили выше, если вы обратитесь к пустой ячейке в операции, такой как деление, она сочтет это ошибкой, поскольку пытается разделить ее на ноль и, таким образом, возвращает TRUE.

Как использовать функцию ISERROR в Excel?

Функция ISERROR в Excel используется для идентификации ячеек, содержащих ошибку. Часто в данных встречаются пропущенные значения, и если дальнейшая операция выполняется с такими ячейками, Excel может получить ошибку. Точно так же, если вы разделите любое число на ноль, он вернет ошибку. Такие ошибки также вмешиваются, если с этими ячейками должна выполняться какая-либо другая операция. В таких случаях вы можете сначала проверить, нет ли ошибки в операции; если да, вы можете не включать такие ячейки или изменить операцию позже.

Вы можете скачать этот шаблон Excel с функцией ISERROR здесь — Шаблон Excel с функцией ISERROR

ISERROR в Excel, пример №1

Предположим, у вас есть фактические и прогнозируемые значения эксперимента. Значения указаны в ячейках B4: C15.

ISERROR, пример 1

Вы хотите рассчитать коэффициент ошибок в этом эксперименте, который задается как (Фактический — прогноз) / Фактический. Вы также знаете, что некоторые из фактических значений равны нулю, и частота ошибок для таких фактических значений будет давать ошибку. Вы решили рассчитать ошибку только для тех экспериментов, которые не дают ошибки. Для этого вы можете использовать следующий синтаксис для 1ул набор значений:

Мы применяем формулу ISERROR в excel = IF (ISERROR ((C4-B4) / C4), «», (C4-B4) / C4)

ISERROR, пример 1-1

Поскольку первые экспериментальные значения не содержат ошибок при вычислении частоты ошибок, будет возвращена частота ошибок.

Получим -0,129

ISERROR, пример 1-2

Теперь вы можете перетащить его в остальные ячейки.

ISERROR, пример 1-3

Вы поймете, что когда фактическое значение равно нулю (ячейка C9), синтаксис не возвращает значения.

Теперь давайте подробно рассмотрим синтаксис.

= ЕСЛИ (ЕСТЬ ОШИБКА ((C4-B4) / C4); «»; (C4-B4) / C4)

  • ISERROR ((C4-B4) / C4) проверяет, дает ли математическая операция (C4-B4) / C4 ошибку. В этом случае он вернет FALSE.
  • Если (ЕСТЬОШИБКА ((C4-B4) / C4)) возвращает ИСТИНА, функция ЕСЛИ ничего не вернет.
  • Если (ЕСТЬОШИБКА ((C4-B4) / C4)) возвращает FALSE, функция ЕСЛИ вернет (C4-B4) / C4.

ISERROR в Excel, пример №2

Предположим, вам даны некоторые данные в B4: B10. Некоторые ячейки содержат ошибки.

ISERROR, пример 2

Теперь вы хотите проверить, сколько ячеек из B4: B10 содержит ошибку. Для этого вы можете использовать следующую формулу ISERROR в Excel:

= СУММПРОИЗВ (- ОШИБКА (B4: B10))

ISERROR, пример 2-1

и нажмите Enter.

ISERROR, пример 2-2

ISERROR в Excel вернет 2, поскольку есть две ошибки, то есть # N / A и #VALUE !.

Давайте посмотрим на синтаксис подробно:

  • ISERROR (B4: B10) будет искать ошибки в B4: B10 и возвращать массив ИСТИНА или ЛОЖЬ. Здесь он вернет {FALSE; ЛОЖНЫЙ; ЛОЖНЫЙ; ПРАВДА; ЛОЖНЫЙ; ПРАВДА; ЛОЖНЫЙ}
  • — ISERROR (B4: B10) затем приведет к установлению TRUE / FALSE на 0 и 1. Он вернет {0; 0; 0; 1; 0; 1; 0}
  • СУММПРОИЗВ (- ОШИБКА (B4: B10)) будет суммировать {0; 0; 0; 1; 0; 1; 0} и верните 2.

ISERROR в примере Excel # 3

Предположим, у вас есть идентификатор зачисления, имя и оценки студентов, зачисленных на ваш курс, указанные в ячейках B5: D11.

ISERROR, пример 3

Вам необходимо несколько раз найти имя студента по его регистрационному номеру. Теперь вы хотите упростить поиск, написав такой синтаксис:

для любого заданного идентификатора он должен иметь возможность давать соответствующее имя. Иногда регистрационный идентификатор может отсутствовать в вашем списке; в таких случаях он должен вернуть «Не найдено». Вы можете сделать это, используя формулу ISERROR в excel:

= ЕСЛИ (ЕСТЬ ОШИБКА (ВПР (F5; ВЫБРАТЬ ({1,2}; $ B $ 5: $ B $ 11; $ C $ 5: $ C $ 11); 2; 0)), «Нет»; ВПР (F5; ВЫБРАТЬ ({1,2}, $ B $ 5: $ B $ 11, $ C $ 5: $ C $ 11), 2, 0))

Давайте сначала посмотрим на формулу ISERROR в Excel:

  • CHOOSE ({1,2}, $ B $ 5: $ B $ 11, $ C $ 5: $ C $ 11) создаст массив и вернет {1401, ”Arpit”; 1402, «Аюш»; 1403, «Аджай»; 1404, «Дхрув»; 1405, «Маянк»; 1406, «Парул»; 1407, «Саши»}
  • ВПР (F5, CHOOSE ({1,2}, $ B $ 5: $ B $ 11, $ C $ 5: $ C $ 11), 2, 0)) затем будет искать F5 в массиве и возвращать его 2nd
  • ISERROR (VLOOKUP (F5, CHOOSE (..)) проверит наличие ошибки в функции и вернет TRUE или FALSE.
  • ЕСЛИ (ЕСТЬ ОШИБКА (ВПР (F5, ВЫБРАТЬ (..)), «Нет», ВПР (F5, ВЫБОР ())) вернет соответствующее имя учащегося, если оно присутствует, иначе вернет «Нет».

Используйте формулу ISERROR в Excel. Для 1403 в ячейке F5,

ISERROR, пример 3-1

он вернет имя «Аджай».

ISERROR, пример 3-2

Для 1410 синтаксис вернет «Нет».

ISERROR, пример 3-3

Что нужно знать о функции ISERROR в Excel

  • Функция ISERROR в Excel проверяет, возвращает ли какое-либо данное выражение ошибку
  • Он возвращает логические значения: ИСТИНА или ЛОЖЬ.
  • Он проверяет # N / A, #VALUE !, #REF !, # DIV / 0 !, #NUM !, #NAME? И #NULL !.

Видео о функции ISERROR Excel

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

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

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

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