IFERROR функция

В тази статия е описан синтаксисът и употребата на функцията IFERROR в Microsoft Excel.

Описание

Връща зададена от вас стойност, ако дадена формула изчисли грешка; в противен случай връща резултата от формулата. Използвайте функцията IFERROR за да проследявате и манипулирате грешки във формула.

Синтаксис

IFERROR(стойност; стойност_ако_грешка)

Синтаксисът на функцията IFERROR има следните аргументи:

  • "стойност"    Задължително. Аргументът, който се проверява за грешка.

  • "стойност_ако_грешка"    Задължително. Стойността, която се връща, ако формулата изчисли грешка. Могат да се изчислят следните типове грешки: #N/A, #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME? или #NULL!.

Забележки

  • Ако "стойност" или "стойност_ако_грешка" е празна клетка, 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

Забележка: Формулата в примера трябва да се въведе като формула за масив. След като копирате примера в празен работен лист, изберете диапазона C2:C4, натиснете клавиша F2 и след това натиснете CTRL+SHIFT+ENTER.

Разширете уменията си в Office
Преглед на обучението
Получавайте първи новите функции
Присъединете се към участниците в Office Insider

Беше ли полезна тази информация?

Благодарим ви за обратната връзка!

Благодарим ви за вашата обратна връзка. Изглежда, че ще бъде полезно да ви свържем с един от нашите агенти по поддръжката на Office.

×