Excel ISERROR funkcija - provjerite dovodi li ćelija do pogreške

Preuzmite Primjer radne knjige

Preuzmite primjer radne knjige

Ovaj vodič pokazuje kako se koristi Excel ISERROR funkcija u Excelu da biste provjerili je li ćelija dovela do pogreške.

ISERROR Opis funkcije:

ISERROR Funkcijski test ako je vrijednost ćelije pogreška. Vraća TRUE ili FALSE.

Da biste koristili funkciju radnog lista ISERROR Excel, odaberite ćeliju i upišite:

(Obratite pažnju na to kako se pojavljuju unosi formule)

Sintaksa i ulazi funkcije ISERROR:

1 = POGREŠKA (VALUE)

vrijednost - Ispitna vrijednost

Kako koristiti funkciju ISERROR

Funkcija ISERROR provjerava dovodi li računanje do pogreške.

1 = POGREŠKA (A2)

AKO JE GREŠKA Zamijenjena IFERROROM

Prije Excela 2007, ISERROR funkcija se obično koristila zajedno s IF funkcijom za izlaz drugog izračuna ako je prvi izračun doveo do pogreške.

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

Međutim, u Excelu 2007 uvedena je funkcija IFERROR, čime je kombinacija IF / ISERROR zastarjela.

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

ISERR i ISNA

ISERROR funkcija vraća TRUE ako bilo koji dolazi do greške.

Postoje još dvije funkcije provjere pogrešaka "je":

  • ISNA funkcija vraća TRUE samo za #N/A pogrešaka.
  • ISERR funkcija vraća TRUE za sve pogreške osim #N/A pogrešaka.
12 = ISNA (A2)= ISERR (A2)

Također, osim IFERROR funkcije, postoji i IFNA funkcija.

Ove su funkcije važne jer su mnoge pogreške u formulama rezultat loših formula, ali #N/A pogreške su često važeće. Na primjer, ako koristite funkciju VLOOKUP, a vrijednost pretraživanja nije pronađena, formula će vratiti #N/A.

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

Primjenom IFNA funkcije na VLOOKUP možete obraditi valjane #N/A pogreške, a da pritom ne postupate s drugim pogreškama formule (kako ne biste previdjeli te druge pogreške).

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

Ostale logičke funkcije

Excel / Google tablice sadrže mnoge druge logičke funkcije za izvođenje drugih logičkih testova. Evo popisa:

IF / IS funkcije
iferror
greška
isna
iserr
je prazan
isbroj
istext
nije tekst
isformula
isloški
isref
čak ni
isodd

ISERROR u Google tablicama

ISERROR funkcija radi potpuno isto u Google tablicama kao i u Excelu:

ISERROR Primjeri u VBA

Također možete koristiti funkciju ISERROR u VBA. Tip:
application.worksheetfunction.iserror (vrijednost)
Za argumente funkcije (vrijednost itd.) Možete ih unijeti izravno u funkciju ili definirati varijable koje ćete umjesto toga koristiti.

Pretpostavimo da na radnom listu imamo sljedeće vrijednosti

Izdati ćemo funkciju ISERROR s VBA za svaku od gore navedenih ćelija:

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

Povratak na popis svih funkcija u Excelu

Vi ćete pomoći u razvoju web stranice, dijeljenje stranicu sa svojim prijateljima

wave wave wave wave wave