![](https://cdn.wiki-base.com/1141472/how_to_use_the_excel_iferror_function__2.png.webp)
Zhrnutie
Funkcia Excel IFERROR vráti vlastný výsledok, keď vzorec vygeneruje chybu, a štandardný výsledok, keď sa nezistí žiadna chyba. IFERROR je elegantný spôsob, ako zachytiť a spravovať chyby bez použitia komplikovanejších vnorených príkazov IF.
Účel
Chyby a chyby v zachytávaníNávratová hodnota
Hodnota, ktorú zadáte pre chybové podmienky.Syntax
= IFERROR (hodnota; hodnota_k_chyb)Argumenty
- value - hodnota, referencia alebo vzorec na kontrolu chyby.
- value_if_error - hodnota, ktorá sa má vrátiť, ak sa vyskytne chyba.
Verzia
Excel 2007Poznámky k použitiu
Funkcia IFERROR „zachytí“ chyby vo vzorci a po zistení chyby vráti alternatívny výsledok alebo vzorec.
Pomocou funkcie IFERROR môžete zachytiť a spracovať chyby spôsobené inými vzorcami alebo funkciami. IFERROR skontroluje nasledujúce chyby: # N / A, #VALUE !, #REF !, # DIV / 0 !, #NUM !, #NAME? Alebo #NULL !.
Príklad č
Napríklad ak A1 obsahuje 10, B1 je prázdny a C1 obsahuje vzorec = A1 / B1, nasledujúci vzorec zachytí # DIV / 0! chyba, ktorá vznikne vydelením A1 číslom B1:
=IFERROR (A1/B1,"Please enter a value in B1")
Pokiaľ je B1 prázdne, C1 zobrazí správu „Prosím zadajte hodnotu do B1“, ak je B1 prázdne alebo nulové. Keď zadáte číslo do B1, vzorec vráti výsledok A1 / B1.
Príklad č
Môžete tiež použiť funkciu IFERROR na zachytenie chyby # N / A vyvolanej funkciou VLOOKUP, keď sa nenájde vyhľadávacia hodnota. Syntax vyzerá takto:
=IFERROR(VLOOKUP(value,data,column,0),"Not found")
Keď v tomto príklade funkcia VLOOKUP vráti výsledok, funkcie IFERROR budú výsledkom. Ak VLOOKUP vráti chybu # N / A, pretože sa nenašla vyhľadávacia hodnota, IFERROR vráti „Nenašiel sa“.
Poznámky
- Ak je hodnota prázdna, vyhodnotí sa ako prázdny reťazec (""), nie ako chyba.
- Ak je value_if_error zadaný ako prázdny reťazec (""), po zistení chyby sa nezobrazí žiadna správa.
- Ak je IFERROR zadaný ako vzorec poľa, vráti pole výsledkov s jednou položkou pre každú hodnotu bunky .
- V programe Excel 2013+ môžete použiť funkciu IFNA na konkrétne zachytenie a spracovanie chýb # N / A.
Podobné videá
![](https://cdn.wiki-base.com/1141472/how_to_use_the_excel_iferror_function__3.png.webp)
![](https://cdn.wiki-base.com/1141472/how_to_use_the_excel_iferror_function__4.png.webp)
![](https://cdn.wiki-base.com/1141472/how_to_use_the_excel_iferror_function__5.png.webp)