Як користуватися функцією Excel IFERROR -

Резюме

Функція Excel IFERROR повертає власний результат, коли формула генерує помилку, і стандартний результат, коли помилки не виявлено. IFERROR - це елегантний спосіб фіксувати помилки та керувати ними без використання більш складних вкладених операторів IF.

Призначення

Захоплення та обробка помилок

Повернене значення

Значення, яке ви вказуєте для умов помилки.

Синтаксис

= IFERROR (значення, значення_якщо_помилка)

Аргументи

  • значення - значення, посилання або формула для перевірки на помилку.
  • value_if_error - значення, яке повертається у разі виявлення помилки.

Версія

Excel 2007

Примітки щодо використання

Функція IFERROR "ловить" помилки у формулі і повертає альтернативний результат або формулу при виявленні помилки.

Використовуйте функцію IFERROR для фіксації та обробки помилок, спричинених іншими формулами чи функціями. IFERROR перевіряє наявність таких помилок: # N / A, #VALUE !, #REF !, # DIV / 0!, #NUM !, #NAME ?, або # NULL !.

Приклад №1

Наприклад, якщо A1 містить 10, B1 порожній, а C1 містить формулу = A1 / B1, наступна формула буде ловити # DIV / 0! помилка, яка виникає в результаті ділення A1 на B1:

=IFERROR (A1/B1,"Please enter a value in B1")

Поки B1 порожній, C1 відображатиме повідомлення "Будь ласка, введіть значення в B1", якщо B1 порожній або дорівнює нулю. Коли число вводиться в B1, формула повертає результат A1 / B1.

Приклад №2

Ви також можете використовувати функцію IFERROR, щоб виявити помилку # N / A, видану VLOOKUP, коли значення пошуку не знайдено. Синтаксис виглядає так:

=IFERROR(VLOOKUP(value,data,column,0),"Not found")

У цьому прикладі, коли VLOOKUP повертає результат, функція IFERROR працює з цим результатом. Якщо VLOOKUP повертає помилку # N / A, оскільки значення пошуку не знайдено, IFERROR повертає "Не знайдено".

Примітки

  • Якщо значення порожнє, воно оцінюється як порожній рядок (""), а не як помилка.
  • Якщо value_if_error подається як порожній рядок (""), повідомлення про помилку не відображається.
  • Якщо IFERROR введено як формулу масиву, він повертає масив результатів з одним елементом для кожної комірки у значенні .
  • У програмі Excel 2013+ ви можете використовувати функцію IFNA для спеціального захоплення та обробки помилок # N / A.

Пов’язані відео

Як зафіксувати помилки у формулах Помилки відстеження можуть зробити ваші електронні таблиці більш професійними, зробивши їх менш захаращеними та зручнішими для використання. У цьому відео ми розглянемо деякі способи фіксації помилок у формулі. Формули для запиту таблиці Оскільки таблиці підтримують структуровані посилання, ви можете дізнатись багато нового про таблицю за допомогою простих формул. У цьому відео ми розглянемо деякі формули, якими ви можете користуватися для запиту таблиці. Що робити, коли VLOOKUP повертає NA У цьому відео ми розглянемо, як налаштувати формулу VLOOKUP, щоб уникнути помилок # N / A.

Цікаві статті...