FEJL i Excel (formel, eksempel) - Hvordan bruges ISERROR-funktionen?

Indholdsfortegnelse

ISERROR er en logisk funktion, der bruges til at identificere, om cellerne, der henvises til, har en fejl eller ej, denne funktion identificerer alle fejlene, og hvis der findes nogen form for fejl i cellen, returnerer den SAND som resultat, og hvis cellen har ingen fejl, det returnerer FALSK som resultat, denne funktion tager en cellehenvisning som et argument.

FEJLFunktion i Excel

ISERROR-funktion i Excel kontrollerer, om et givet udtryk returnerer en fejl i Excel.

ISERROR-formel i Excel

Argumenter brugt til ISERROR- funktion.

Værdi: det udtryk eller den værdi, der skal testes for fejl.

Værdien kan være alt som et tal, en tekst, en matematisk operation eller et udtryk.

Vender tilbage

Outputtet af ISERROR i excel er et logisk udtryk. Hvis det medfølgende argument giver en fejl i Excel, returnerer det SAND. Ellers returnerer den FALSE. For fejlmeddelelser- # N / A, #VALUE !, #REF !, # DIV / 0 !, #NUM !, #NAME ?, and #NULL! genereret af Excel, returnerer funktionen SAND.

FEJL i Excel - Illustration

Antag at du vil se, om et tal divideret med et andet nummer, giver en fejl.

Vi ved, at et tal, når det deles med nul, giver en fejl i Excel. Lad os kontrollere, om 21/0 giver en fejl ved at bruge ISERROR i excel. For at gøre dette skal du skrive syntaksen:

= FEJL (21/0)

og tryk på Enter.

Det returnerer SAND.

Du kan også henvise til cellehenvisninger i ISERROR i Excel. Lad os nu kontrollere, hvad der vil ske, når vi deler en celle med en tom celle.

Når du indtaster syntaksen:
= FEJL (A5 / B5)
givet at B5 er en tom celle.

FEJL i excel returnerer SAND.

Du kan også kontrollere, om en celle indeholder en fejlmeddelelse. Antag at cellen B6 indeholder "#VÆRDI!" hvilket faktisk er en fejl i Excel. Du kan direkte indtaste cellereferencen i ISERROR i excel for at kontrollere, om der er en fejlmeddelelse eller ikke som:

= FEJL (B6)

ISERROR-funktionen i excel returnerer SAND.

Antag at du bare henviser til en tom celle (B7 i dette tilfælde) og bruger følgende syntaks:

= FEJL (B7)

og tryk på Enter.

FEJL i excel returnerer FALSE. Excel ISERROR-funktion kontrollerer ikke for en tom celle. En tom celle betragtes ofte som nul i Excel. Så som du måske har bemærket ovenfor, hvis du henviser til en tom celle i drift såsom division, vil det betragte det som en fejl, da det forsøger at dividere det med nul og dermed returnere SAND.

Hvordan bruges ISERROR-funktionen i Excel?

ISERROR-funktionen i excel bruges til at identificere celler, der indeholder en fejl. Mange gange er der en forekomst af manglende værdier i dataene, og hvis den videre handling udføres på sådanne celler, kan Excel muligvis få en fejl. Tilsvarende, hvis du deler et tal med nul, returnerer det en fejl. Sådanne fejl griber yderligere ind, hvis der skal udføres nogen anden operation på disse celler. I sådanne tilfælde kan du først kontrollere, om der er en fejl i operationen; Hvis ja, kan du vælge ikke at medtage sådanne celler eller ændre handlingen senere.

FEJL i Excel Eksempel # 1

Antag, at du har de faktiske og forventede værdier for et eksperiment. Værdierne er angivet i cellerne B4: C15.

Du vil beregne fejlprocenten i dette eksperiment, der er angivet som (Faktisk - prognose) / Faktisk. Du ved også, at nogle af de faktiske værdier er nul, og fejlprocenten for sådanne faktiske værdier vil give en fejl. Du har besluttet at beregne fejlen kun for de eksperimenter, der ikke giver en fejl. For at gøre dette, kan du bruge følgende syntaks for 1 st værdisæt:

Vi anvender ISERROR-formel i excel = IF (ISERROR ((C4-B4) / C4), “”, (C4-B4) / C4)

Da de første eksperimentelle værdier ikke har nogen fejl i beregningen af ​​fejlfrekvensen, returnerer den fejlprocenten.

Vi får -0,129

Du kan nu trække det til resten af ​​cellerne.

Du vil indse, at når den aktuelle værdi er nul (celle C9), returnerer syntaksen ingen værdi.

Lad os nu se syntaksen detaljeret.

= HVIS (FEJL ((C4-B4) / C4), "", (C4-B4) / C4)

  • FEJL ((C4-B4) / C4) vil kontrollere, om den matematiske operation (C4-B4) / C4 giver en fejl. I dette tilfælde returnerer den FALSK.
  • Hvis (ISERROR ((C4-B4) / C4)) returnerer TRUE, returnerer IF-funktionen ikke noget.
  • Hvis (ISERROR ((C4-B4) / C4)) returnerer FALSE, returnerer IF-funktionen (C4-B4) / C4.

FEJL i Excel Eksempel 2

Antag, at du får nogle data i B4: B10. Nogle af cellerne indeholder fejl.

Nu vil du kontrollere, hvor mange celler fra B4: B10 der indeholder en fejl. For at gøre dette kan du bruge følgende ISERROR-formel i excel:

= SUMPRODUCT (- FEJL (B4: B10))

og tryk på Enter.

FEJL i Excel returnerer 2, da der er to fejl, dvs. # N / A og #VALUE !.

Lad os se syntaksen i detaljer:

  • FEJL (B4: B10) vil kigge efter fejl i B4: B10 og returnere en matrix med SAND eller FALSK. Her vender den tilbage (FALSK; FALSK; FALSK; SAND; FALSK; SAND; FALSK)
  • - FEJL (B4: B10) tvinger derefter SAND / FALSK til 0 og 1. Den vender tilbage (0; 0; 0; 1; 0; 1; 0)
  • SUMPRODUCT (- FEJL (B4: B10)) vil derefter summe (0; 0; 0; 1; 0; 1; 0) og returnere 2.

FEJL i Excel Eksempel # 3

Antag at du har tilmeldings-id, navn og karakterer for studerende, der er tilmeldt dit kursus, angivet i celler B5: D11.

Du skal søge på det studerendes navn givet sit tilmeldings-id flere gange. Nu vil du gøre din søgning lettere ved at skrive en syntaks sådan, at-

for et givet ID skal det være i stand til at give det tilsvarende navn. Nogle gange er tilmeldings-ID'et muligvis ikke til stede på din liste; i sådanne tilfælde skal den returnere "Ikke fundet." Du kan gøre dette ved at bruge ISERROR-formlen i Excel:

= HVIS (FEJL (VLOOKUP (F5, VÆLG ((1,2), $ B $ 5: $ B $ 11, $ C $ 5: $ C $ 11), 2, 0)), "Ikke til stede", VLOOKUP (F5, VÆLG ((1,2), $ B $ 5: $ B $ 11, $ C $ 5: $ C $ 11), 2, 0))

Lad os se på ISERROR-formlen i excel først:

  • VÆLG ((1,2), $ B $ 5: $ B $ 11, $ C $ 5: $ C $ 11) laver en matrix og returnerer (1401, "Arpit"; 1402, "Ayush"; 1403, "Ajay"; 1404 , “Dhruv”; 1405, “Mayank”; 1406, “Parul”; 1407, “Sashi”)
  • VLOOKUP (F5, VÆLG ((1,2), $ B $ 5: $ B $ 11, $ C $ 5: $ C $ 11), 2, 0)) vil derefter kigge efter F5 i arrayet og returnere sin anden
  • FEJL (VLOOKUP (F5, VÆLG (…)) vil kontrollere, om der er en fejl i funktionen, og returnere SAND eller FALSK.
  • HVIS (FEJL (VLOOKUP (F5, VÆLG (…)), "Ikke til stede", VLOOKUP (F5, VÆLG ())) returnerer det tilsvarende navn på den studerende, hvis den er til stede ellers returnerer den "Ikke til stede."

Brug ISERROR-formlen i excel For 1403 i celle F5,

det vil returnere navnet “Ajay.”

I 1410 returnerer syntaksen "Ikke til stede."

Ting at vide om ISERROR-funktionen i Excel

  • ISERROR-funktion i Excel kontrollerer, om et givet udtryk returnerer en fejl
  • Det returnerer logiske værdier, SAND eller FALSK.
  • Det tester for # N / A, #VALUE !, #REF !, # DIV / 0 !, #NUM !, #NAME ?, og #NULL !.

ISERROR Excel-funktion Video

Interessante artikler...