Sign in with Microsoft
Sign in or create an account.

Функцію IFERROR можна використовувати для траплення та обробки помилок у формулі. Функція IFERROR повертає вказане значення, якщо обчислення формули – помилки; в іншому разі вона повертає результат формули.

Синтаксис

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

Синтаксис функції IFERROR має такі аргументи:

  • значення    – обов’язковий аргумент. Аргумент, який перевіряється на наявність помилок.

  • value_if_error    – обов'язковий параметр. Значення, яке повертається, якщо обчислення формули – помилка. Буде обчислено такі типи помилок: #N/A, #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME?, або #NULL!.

Примітки

  • Якщо значення або value_if_error – це пуста клітинка, вона вважається пустим рядком ("").

  • Якщо аргумент «значення» – формула масиву, функція IFERROR повертає масив результатів для кожної клітинки в діапазоні, указаному в полі. Див. другий приклад нижче.

Приклади

Скопіюйте дані прикладу з наведеної нижче таблиці та вставте їх у клітинку A1 нового аркуша Excel. Щоб відобразити результат обчислення формул, виберіть їх, натисніть клавішу F2, а потім – Enter.

Квота

Продано одиниць

210

35

55

0

23

Формула

Опис

Результат

=IFERROR(A2/B2;"Помилка обчислення")

Перевіряє формулу на помилки в першому аргументі (поділити 210 на 35), не знаходить помилки та повертає результат формули.

6

=IFERROR(A3/B3;"Помилка обчислення")

Перевіряє формулу на помилки в першому аргументі (поділити 55 на 0), знаходить помилку ділення на 0 і повертає аргумент «значення_якщо_помилка».

Помилка обчислення

=IFERROR(A4/B4;"Помилка обчислення")

Перевіряє формулу на помилки в першому аргументі (поділити "" на 23), не знаходить помилки та повертає результат формули.

0

Приклад 2

Квота

Продано одиниць

Коефіцієнт

210

35

6

55

0

Помилка обчислення

23

0

Формула

Опис

Результат

=C2

Перевіряє формулу на помилки першого аргументу в першому елементі масиву (A2/B2 або поділити 210 на 35), не знаходить помилки та повертає результат формули.

6

=C3

Перевіряє формулу на помилки першого аргументу у другому елементі масиву (A3/B3 або поділити 55 на 0), знаходить помилку ділення на 0 і повертає аргумент «значення_якщо_помилка».

Помилка обчислення

=C4

Перевіряє формулу на помилки першого аргументу у третьому елементі масиву (A4/B4, або поділити "" на 23), не знаходить помилок і повертає результат формули.

0

Примітка. Якщо у вас поточна версія Microsoft 365, можна ввести формулу у верхню ліву клітинку діапазону вихідних даних, а потім натиснути клавішу Enter, щоб підтвердити формулу як формулу динамічного масиву. В іншому разі формулу потрібно ввести як застаріла формула масиву, спочатку вибравши діапазон вихідних даних, ввести формулу у верхню ліву клітинку діапазону виводу, а потім натиснути клавіші Ctrl+Shift+Enter, щоб підтвердити введення. Excel автоматично вставляє фігурні дужки на початку та в кінці формул. Докладні відомості про формули масивів див. у статті Приклади формул масивів і рекомендації.

Потрібна додаткова довідка?

Ви завжди можете поставити запитання експерту в спільноті Tech у розділі Excel чи отримати підтримку в спільноті Answers.

Потрібна додаткова довідка?

Отримуйте нові функції раніше за інших
Приєднатися до оцінювачів Microsoft Office

Ця інформація корисна?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?

Дякуємо за відгук!

×