Excel ISERROR Funkcija - Preverite, ali celica povzroči napako

Prenesite primer delovnega zvezka

Prenesite primer delovnega zvezka

Ta vadnica prikazuje, kako uporabljati Excel ISERROR funkcija v Excelu, da preizkusite, ali celica povzroči napako.

ISERROR Opis funkcije:

ISERROR Funkcijski test, če je vrednost celice napaka. Vrne TRUE ali FALSE.

Če želite uporabiti funkcijo delovnega lista Excel ISERROR, izberite celico in vnesite:

(Upoštevajte, kako so prikazani vnosi formule)

Sintaksa in vnosi funkcije ISERROR:

1 = NAPAKA (VALUE)

vrednost - Testna vrednost

Kako uporabljati funkcijo ISERROR

Funkcija ISERROR preveri, ali je pri izračunu prišlo do napake.

1 = NAPAKA (A2)

IF ISERROR Zamenjano z IFERROR

Pred Excelom 2007 je bila funkcija ISERROR skupaj s funkcijo IF običajno uporabljena za prikaz drugega izračuna, če je pri prvem izračunu prišlo do napake.

1 = IF (ISERROR (C2/B2), "Zero Stock", C2/B2)

V Excelu 2007 pa je bila uvedena funkcija IFERROR, zaradi česar je kombinacija IF / ISERROR zastarela.

1 = IFERROR ((C2/B2), "Zero Stock")

ISERR in ISNA

Funkcija ISERROR vrne TRUE, če kaj pride do napake.

Obstajata še dve funkciji preverjanja napak »is«:

  • Funkcija ISNA vrne TRUE le za #N/A napake.
  • Funkcija ISERR vrne TRUE za vse napake, razen za #N/A napake.
12 = ISNA (A2)= ISERR (A2)

Poleg funkcije IFERROR obstaja še funkcija IFNA.

Te funkcije so pomembne, ker je veliko napak v formulah posledica slabih formul, vendar #N/A napake pogosto veljajo. Če na primer uporabite funkcijo VLOOKUP in iskalna vrednost ni najdena, bo formula vrnila #N/A.

1 = VLOOKUP (A2, $ D $ 2: $ E $ 7,2, FALSE)

Če uporabite funkcijo IFNA za VLOOKUP, lahko obravnavate veljavne napake #N/A, hkrati pa ne obravnavate drugih napak v formuli (tako da teh napak ne spregledate).

1 = IFNA (VLOOKUP (A2, $ D $ 2: $ E $ 7,2, FALSE), VLOOKUP (A2, $ G $ 2: $ H $ 7,2, FALSE))

Druge logične funkcije

Excel / Google Preglednice vsebujejo številne druge logične funkcije za izvajanje drugih logičnih testov. Tukaj je seznam:

Funkcije IF / IS
iferror
iserror
isna
iserr
je prazno
ještevilka
istext
isnontext
isformula
islološko
isref
tudi ne
isodd

ISERROR v Google Preglednicah

Funkcija ISERROR deluje v Google Preglednicah popolnoma enako kot v Excelu:

ISERROR Primeri v VBA

Funkcijo ISERROR lahko uporabite tudi v VBA. Vrsta:
application.worksheetfunction.iserror (vrednost)
Za argumente funkcije (vrednost itd.) Jih lahko vnesete neposredno v funkcijo ali določite spremenljivke, ki jih želite uporabiti.

Predpostavimo, da imamo na svojem delovnem listu naslednje vrednosti

Za vsako od zgornjih celic bomo izdali funkcijo ISERROR z VBA:

1 Delovni listFunction.IsError (obseg ("A1")) 'FALSE
1 Delovni listFunction.IsError (obseg ("B1")) 'FALSE
1 Delovni listFunction.IsError (obseg ("C1")) 'FALSE
1 Delovni listFunction.IsError (obseg ("D1")) 'TRUE
1 Delovni listFunction.IsError (obseg ("E1")) 'TRUE
1 Delovni listFunction.IsError (obseg ("G1")) 'TRUE

Vrnite se na seznam vseh funkcij v Excelu

Vam bo pomagal razvoj spletnega mesta, ki si delijo stran s svojimi prijatelji

wave wave wave wave wave