Той, хто ніколи не помилявся - небезпечний.
(Книга самурая)
Помилки трапляються. Удвічі прикро, коли вони трапляються не з твоєї вини. Так в Microsoft Excel, деякі функції та формули можуть видавати помилки не тому, що ви накосячілі при введенні, а через тимчасову відсутність даних або копіювання формул "з запасом" на надлишкові осередки. Класичний приклад - помилка ділення на нуль при обчисленні середнього:
Причому зауважте, що підсумки в нашій таблиці теж вже не вважаються - одна помилка починає породжувати інші, передаючись по ланцюжку від однієї залежної формули до іншої. Так що через одного помилкового осередки, в кінці кінців, може перестати працювати весь розрахунок.
Для лікування подібних ситуацій в Microsoft Excel є мегакорисних функція ЕСЛІОШІБКА (IFERROR), яка вміє перевіряти задану формулу або осередок і, в разі виникнення будь-якої помилки, видавати замість неї задане значення: нуль, порожню текстову рядок "" або щось ще.
Синтаксис функції наступний:
= ЕСЛІОШІБКА (Что_проверяем; Что_виводіть_вместо_ошібкі)
Так, в нашому прикладі можна було б все виправити так:
Все красиво і помилок більше немає.
Такий варіант відчутно повільніше працює і складніше для розуміння, так що краще використовувати нову функцію ЕСЛІОШІБКА, якщо це можливо.