Spoznajte lepšie možnosti funkcie IF
Príkladom môže byť tabuľka generovaná v programe Microsoft Excel, ktorá sa neustále rozširuje a do ktorej ste už uložili všetky vzorce. Tabuľka vyzerá profesionálne, ak nie chybové správy, ako napríklad:
- Chyba „# DIV / 0“ pri delení 0 alebo
- Chybové hlásenie „#HODNOTA!“ Pri výpočte s prázdnou bunkou
by sa minuli.
Tieto chybové hlásenia sa zobrazia, ak sú rozpoznateľné chyby vzorcov a nie sú k dispozícii všetky údaje pre už vygenerované vzorce. Týmto a ďalším chybovým hláseniam sa môžete vyhnúť proaktívnou kontrolou pomocou funkcie IF, či výpočet vedie k chybovým hláseniam. Ak chcete vylúčiť chybové hlásenia, môžete funkciu „ISERROR“ jednoducho vložiť do funkcie IF.
Štruktúra funkcie je nasledovná:
IF (ISERROR (D5 / C5); "Zadajte chýbajúce hodnoty"; D5 / C5)
Poznámka: Namiesto textovej informácie „Doplňte chýbajúce hodnoty“ môžete ponechať pole „Potom hodnota“ funkcie IF prázdne alebo zadať nulu.
Inštruktážne video - Microsoft Excel: Chyťte chybové správy pomocou funkcie IFERROR
Funkcia IF a vaše možnosti
Vložením funkcie IF vytvoríte vetvu v exekúcii. Sformulujete podmienku (test), na ktorú existujú dve možné odpovede. Ak je podmienka TRUE (potom_hodnota), vykoná sa vzorec a vykoná sa napríklad výsledok. Ak podmienka nie je TRUE (else_value), vydá sa alternatívna správa alebo „0“.
Syntax funkcie IF je nasledovná:
= IF (kontrola; potom_hodnota; iná_hodnota)
Z dôvodu účinnosti používajte funkciu IFERROR
Od verzie Excelu 2007 môžete použiť funkciu IFERROR na skrátenie funkcie IF vnorenej do ISERROR. Funkciu IFERROR môžete použiť na zobrazenie chýb vo vzorci a potom na ich konkrétne riešenie. Funkcia IFERROR vracia vopred uvedenú hodnotu alebo správu v prípade nesprávneho vzorca.
Ako je vysvetlené v príklade vyššie, správa s obsahom „Pridať chýbajúce hodnoty“ môže znamenať, že neboli zadané všetky údaje. Funkcia IFERROR berie do úvahy nasledujúce typy chýb:
-
#NV,
-
#HODNOTA !,
-
#VZŤAH !,
-
# DIV / 0,
-
#ČÍSLO !,
-
#PRIEZVISKO! alebo
-
#ZERO!
Ak vzorec neobsahuje chybu, vykoná sa podľa plánu a vráti sa výsledok vzorca.
Vaša výhoda: Vzorec je kratší a vstupy spracováva efektívnejšie. Je to tak, pretože výpočet sa vykonáva iba raz. Táto skutočnosť môže byť dôležitá, najmä pri dlhých zoznamoch, a môže ušetriť čas pri navrhovaní a kontrole tabuľky.
Ako uložiť vzorec
Na základe vyššie uvedeného výpočtu vzorky postupujte nasledovne:
-
Najprv vyberte bunku E12.
-
Zadajte funkciu = IFERROR (do riadka na úpravu programu Microsoft Excel.
-
V nasledujúcom kroku pridajte výpočet ako prvý argument za zátvorku, napríklad: D12 / C12).
-
S bodkočiarkou ako oddeľovačom zadajte hodnotu pre druhý argument, napríklad text: „Pridať chýbajúce hodnoty“. Ak chcete, aby bunka zostala prázdna, môžete tiež napísať dve úvodzovky za sebou.
Vzorec by mal vyzerať takto:
= IFERROR (D12 / C12; "Zadajte chýbajúce hodnoty")
Zhrnutie a záver
Použitie funkcie Excel ISERROR je užitočné a účelné na zistenie, či v bunke nie je chyba. Výsledkom funkcie ISERROR sú hodnoty TRUE alebo FALSE. To závisí od toho, či sa vyskytla chyba alebo nie. Väčšina používateľov programu Microsoft Excel spája funkciu ISERROR s funkciou IF. Aby sa uložilo vnorenie do vzorca, môže byť alternatívne použitá funkcia IFERROR.
FAQ
Ako sa funkcia ISERROR používa v programe Microsoft Excel?
Funkciu ISERROR je možné použiť v programe Microsoft Excel na určenie, či v bunke je chyba. K typickým chybám Excelu patria chybové hlásenia ako #HODNOTA!, #DOPORUČENIE!, #DIV / 0!.
Prečo má zmysel integrovať funkciu IF do funkcie ISERROR?
Pomocou funkcie If (If / Then / Else) môžete určiť, ktoré informácie sa majú odoslať v prípade chybového hlásenia. Namiesto zobrazenia chyby programu Excel môžete mať v prípade nesprávneho výpočtu individuálny textový výstup, ktorý používateľa o chybe informuje. Používanie funkcie ISERROR vyzerá profesionálne a je efektívne.
Aké sú výhody funkcie IFERROR?
Vzorec „ak-potom“ a „princíp vtedy-vtedy“ veľmi oceňujú používatelia Excelu pri navrhovaní vzorcov. Vzorec if-then zaisťuje, že funkcia sa nevykoná, kým nenastane určitý prípad. Ak Excel zobrazí v bunke chybové hlásenie, funkciu IFERROR je možné použiť ako alternatívu k verzii Excel 2007. Jeho štruktúra zabraňuje vnoreniu vzorcov a pomáha hľadať chyby a vkladať alternatívne informácie. V programe Excel sa chyby zobrazujú okrem iného vtedy, ak je vzorec nesprávne štruktúrovaný alebo chýbajú hodnoty pre správny výpočet.