![](https://cdn.wiki-base.com/5564321/excel_formula_basic_error_trapping_example__2.png.webp)
Загальна формула
=IFERROR(formula,value_if_error)
Резюме
Щоб виявити помилки, з якими формула може зіткнутися на аркуші, ви можете використовувати функцію IFERROR для відображення власного повідомлення або взагалі нічого. У наведеному прикладі формула в E5 має вигляд:
=IFERROR(C5/D5,"")
Якщо C5 / D5 повертає значення, це значення повертається. Якщо C5 / D5 повертає помилку, IFERROR повертає порожній рядок ("").
Пояснення
У цьому прикладі функція IFERROR використовується для захоплення та придушення # DIV / 0! помилка, яка виникає, коли немає значення для Замовлення (стовпець D). Без IFERROR формула C5 / D5 відображатиме # DIV / 0! помилка в E6 та E9.
Функція IFERROR приймає два аргументи: значення (зазвичай вводиться як формула) і результат для відображення, якщо формула повертає помилку. Другий аргумент використовується лише в тому випадку, якщо перший аргумент видає помилку.
У цьому випадку першим аргументом є проста формула для розрахунку середнього розміру замовлення, яка ділить загальний обсяг продажів на кількість замовлень:
=C5/D5
Другий аргумент вводиться як порожній рядок (""). Коли формула повертає нормальний результат, результат відображається. Коли формула повертає # DIV / 0!, Повертається порожній рядок і нічого не відображається.