Applies ToExcel для Microsoft 365 Excel для Microsoft 365 для Mac Вебпрограма Excel Excel 2024 Excel 2024 для Mac Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel Web App

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

Синтаксис

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

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

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

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

Примітки

  • Якщо значення або value_if_error пуста клітинка, функція IFERROR розглядає його як пусте значення рядка ("").

  • Якщо значення – це формула масиву, функція 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 чи отримати підтримку в спільнотах.

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

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.