Chcete riešiť chyby v Exceli ako profesionál? Zistite, ako efektívne používať funkciu ISERROR na identifikáciu a správu chýb vo vašich tabuľkách.
Pri práci s veľkými množinami údajov v Exceli nie je nezvyčajné naraziť na problémy, ako sú chyby vzorcov, nesprávne zadávanie údajov alebo chýbajúce hodnoty. V takýchto prípadoch môže byť funkcia ISERROR v Exceli záchranou.
Pomocou tejto všestrannej funkcie môžete rýchlo rozpoznať chyby vo svojich údajoch a podniknúť príslušné kroky na ich opravu. Pokryjeme teda základy funkcie ISERROR vrátane jej syntaxe a bežných prípadov použitia.
Čo je funkcia ISERROR v Exceli?
Funkcia ISERROR vracia boolovskú hodnotu, ktorá označuje, či bunka obsahuje chybovú hodnotu. Funkcia má jeden argument, ktorým je odkaz na bunku alebo vzorec, v ktorom chcete skontrolovať chyby. Ak bunka obsahuje chybu, ISERROR vráti hodnotu TRUE a ak neobsahuje chybu, vráti hodnotu FALSE.
Syntax funkcie ISERROR je:
=ISERROR(hodnota)
Kde hodnotu je bunka alebo hodnota, v ktorej chcete skontrolovať chyby.
Ako používať funkciu ISERROR v Exceli
Tu je niekoľko príkladov použitia funkcie ISERROR v Exceli.
Kontrola chýb vo vzorci
Predpokladajme, že máte tabuľku s dvoma stĺpcami, A a B, a chcete rozdeliť hodnoty v stĺpci A hodnotami v stĺpci B. Niektoré bunky v stĺpci B však môžu obsahovať hodnotu nula, čo by spôsobilo chybu delenia nulou (#DIV/0!) vo vzorci.
Tu je návod, ako môžete použiť funkciu ISERROR na kontrolu týchto chýb:
- V bunke C2, zadajte vzorec =A2/B2 na rozdelenie hodnoty v bunke A2 podľa hodnoty v bunke B2.
- Ak chcete skontrolovať chyby v tomto vzorci, zadajte do bunky nasledujúci vzorec D2:
Toto vráti hodnotu TRUE, ak sa v bunke vyskytne chyba delenia C2a FALSE, ak nie je.=ISERROR(C2)
- Skopírujte vzorec do bunky D2 nadol na zvyšok buniek v stĺpci D, aby ste skontrolovali chyby vo všetkých výsledkoch v stĺpci C.
Kontrolujú sa chyby #N/A
Povedzme, že máte tabuľku údajov obsahujúcu mená zákazníkov v stĺpci A a zodpovedajúce údaje o predaji pre každého zákazníka v stĺpci B. Chcete vyhľadať predajný údaj pre konkrétneho zákazníka a tiež riešiť prípady, keď v tabuľke chýba meno zákazníka.
Ak to chcete urobiť, môžete použite funkciu VLOOKUP v hárku programu Excel vyhľadať údaj o predaji a potom ho zabaliť do funkcie ISERROR, aby ste skontrolovali, či existuje a #N/A chyba (t. j. ak sa nenájde meno zákazníka). Tu je vzorec na použitie:
=AK(ISERROR(VLOOKUP("Meno zákazníka", A: B, 2, FALSE)), "Zákazník sa nenašiel", VLOOKUP("Meno zákazníka", A: B, 2, FALSE))
V tomto vzorci nahraďte Meno zákazníka so skutočným menom, ktoré chcete vyhľadať. Tento vzorec funguje takto:
- Funkcia VLOOKUP vyhľadá číslo predaja pre zadané meno zákazníka vo vašej tabuľke údajov.
- Funkcia ISERROR kontroluje, či nie je chyba vo funkcii VLOOKUP. Ak existuje (t. j. ak chýba meno zákazníka), vráti hodnotu TRUE. Ak neexistuje (t. j. ak sa názov nájde), vráti hodnotu FALSE.
- Funkcia IF kontroluje, či je výsledok funkcie ISERROR PRAVDA. Ak áno, vráti sa IF Zákazník sa nenašiel. Ak je NEPRAVDA, funkcia IF vráti údaj o predaji pre zadaného zákazníka.
Zlepšite presnosť údajov pomocou funkcie ISERROR programu Excel
Funkcia ISERROR je užitočný nástroj, ktorý vám pomáha identifikovať a riešiť chyby vo vašich excelových tabuľkách. Pracuje s jednoduchými výpočtami alebo veľkými súbormi údajov, čím šetrí čas a zlepšuje presnosť údajov. Vďaka jednoduchej syntaxi sa ľahko používa aj pre začiatočníkov. Pridajte teda ISERROR do svojej sady nástrojov a vykonajte presnú analýzu v Exceli.