Excel ISERROR függvény - Ellenőrizze, hogy a cella hibát eredményez -e

Példa munkafüzet letöltése

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

Segít a fejlesztés a helyszínen, megosztva az oldalt a barátaiddal

wave wave wave wave wave