Töltse le a példa munkafüzetet
Ez az oktatóanyag bemutatja, hogyan kell használni Excel ISERROR függvény az Excelben annak ellenőrzésére, hogy egy cella hibát eredményez -e.
ISERROR Funkció leírása:
Az ISERROR funkció tesztje, ha a cella értéke hiba. IGAZ vagy HAMIS értéket ad vissza.
Az ISERROR Excel munkalap funkció használatához válasszon ki egy cellát és írja be:
(Figyelje meg, hogyan jelennek meg a képletbemenetek)
ISERROR funkció szintaxisa és bemenetei:
1 | = ISERROR (VALUE) |
érték - A teszt értéke
Az ISERROR funkció használata
Az ISERROR függvény ellenőrzi, hogy a számítás hibát eredményez -e.
1 | = HIBA (A2) |
IF ISERROR IFERROR helyett
Az Excel 2007 előtt az ISERROR függvényt gyakran használták az IF függvénnyel együtt egy második számítás kiadására, ha az első számítás hibát eredményezett.
1 | = HA (ISERROR (C2/B2), "Zero Stock", C2/B2) |
Az Excel 2007 -ben azonban bevezetésre került az IFERROR függvény, amely elavulttá tette az IF / ISERROR kombinációt.
1 | = HIBÁS ((C2/B2), "Nulla készlet") |
ISERR és ISNA
Az ISERROR függvény IGAZ értéket ad vissza, ha Bármi hiba lép fel.
Két másik hibaellenőrző „is” funkció is létezik:
- Az ISNA függvény csak IGAZ értéket ad vissza #N/A hibák esetén.
- Az ISERR függvény az IGAZ értéket adja vissza, kivéve a #N/A hibákat.
12 | = ISNA (A2)= ISERR (A2) |
Ezenkívül az IFERROR funkció mellett létezik az IFNA funkció is.
Ezek a funkciók azért fontosak, mert sok képlethiba rossz képlet eredménye, de a #N/A hiba gyakran érvényes. Például, ha a VLOOKUP függvényt használja, és a keresési érték nem található, a képlet visszaadja a #N/A értéket.
1 | = VLOOKUP (A2, $ D $ 2: $ E $ 7,2, FALSE) |
Ha az IFNA függvényt alkalmazza a VLOOKUP -ra, akkor kezelheti az érvényes #N/A hibákat, miközben nem kezel más képlethibákat (így nem hagyja figyelmen kívül ezeket a hibákat).
1 | = IFNA (VLOOKUP (A2, $ D $ 2: $ E $ 7,2, FALSE), VLOOKUP (A2, $ G $ 2: $ H $ 7,2, FALSE)) |
Egyéb logikai funkciók
Az Excel / Google Táblázatok sok más logikai funkciót tartalmaz más logikai tesztek elvégzésére. Itt egy lista:
IF / IS függvények |
---|
iferror |
iserror |
aréna |
iserr |
üres |
szám |
istext |
nem szövegkörnyezet |
isformula |
islogikus |
isref |
egyenlő |
isodd |
ISERROR a Google Táblázatokban
Az ISERROR funkció pontosan ugyanúgy működik a Google Táblázatokban, mint az Excelben:
ISERROR Példák a VBA -ban
Az ISERROR funkciót a VBA -ban is használhatja. Típus:application.worksheetfunction.iserror (érték)
A függvény argumentumok (érték stb.) Esetén megadhatja azokat közvetlenül a függvénybe, vagy definiálhat helyette használandó változókat.
Tegyük fel, hogy a következő értékek vannak a munkalapunkon
Az ISERROR függvényt kiadjuk a VBA -val a fenti cellák mindegyikéhez:
1 | WorksheetFunction.IsError (tartomány ("A1")) 'FALSE |
1 | WorksheetFunction.IsError (tartomány ("B1")) 'FALSE |
1 | WorksheetFunction.IsError (tartomány ("C1")) 'FALSE |
1 | WorksheetFunction.IsError (tartomány ("D1")) 'TRUE |
1 | WorksheetFunction.IsError (tartomány ("E1")) 'TRUE |
1 | WorksheetFunction.IsError (tartomány ("G1")) 'TRUE |
Térjen vissza az Excel összes funkciójának listájához