Gå til hovedindhold

Excel IFERROR funktion

Når du anvender formler i Excel-regneark, genereres nogle fejlværdier for at håndtere fejlene giver Excel en nyttig funktion-FEJL-funktion. IFERROR-funktionen bruges til at returnere et brugerdefineret resultat, når en formel evaluerer en fejl, og returnere et normalt resultat, når der ikke opstår nogen fejl.

doc iferror-funktion 1


 Syntaks:

Syntaksen for IFERROR-funktionen i Excel er:

=IFERROR(value, value_if_error)

 argumenter:

  • value: Påkrævet. En formel, udtryk, værdi eller cellereference for at kontrollere for en fejl.
  • value_if_error: Påkrævet. En bestemt værdi, der skal returneres, hvis der findes en fejl. Det kan være en tom streng, tekstbesked, numerisk værdi, en anden formel eller beregning.

Noter:

  • 1. IFERROR-funktionen kan håndtere alle fejltyper, herunder # DIV / 0!, # N / A, #NAME ?, #NULL !, #NUM !, #REF !, og #VALUE !.
  • 2. Hvis værdi argumentet er en tom celle, den behandles som en tom streng ("") af IFERROR-funktionen.
  • 3. Hvis værdi_hvis_fejl argumentet leveres som en tom streng (""), der vises ingen besked, når der opdages en fejl.
  • 4. Hvis værdi argument er en matrixformel, IFERROR returnerer en matrix med resultater for hver celle i det område, der er angivet i værdi.
  • 5. Denne FEJL er tilgængelig i Excel 2007 og alle efterfølgende versioner.

 Vend tilbage:

Returnerer den specifikke værdi for fejlværdierne.


 eksempler:

Eksempel 1: IFFEROR-funktion til at returnere tom celle eller en brugerdefineret tekst i stedet for fejlværdi

For eksempel har du en liste med nedenstående data. For at beregne gennemsnitsprisen skal du bruge Salg / enhed. Men hvis enheden er 0 eller tom celle, vises fejl som vist nedenstående skærmbillede:

doc iferror-funktion 2

Nu bruger jeg en tom celle eller anden tekststreng til at erstatte fejlværdierne:

=IFERROR(B2/C2, "") (Denne formel returnerer et tomt i stedet for fejlværdien)

=IFERROR(B2/C2, "Error") (Denne formel returnerer en brugerdefineret tekst "Fejl" i stedet for fejlværdien)

doc iferror-funktion 3 doc iferror-funktion 4

Eksempel 2: FEJL med Vlookup-funktion for at returnere "Ikke fundet" i stedet for fejlværdier

Normalt, når du anvender vlookup-funktionen til at returnere den tilsvarende værdi, hvis din matchende værdi ikke findes, vil du få en # N / A-fejlværdi som følgende skærmbillede vist:

doc iferror-funktion 5

I stedet for at vise fejlværdien kan du bruge en "Ikke fundet" -tekst til at erstatte den. I dette tilfælde kan du pakke Vlookup-formlen ind i IFERROR-funktionen på denne måde: =IFERROR(VLOOKUP(…),"Not found")

Brug nedenstående formel, og derefter returneres en brugerdefineret tekst "Ikke fundet" til i stedet for fejlværdien, mens den matchende værdi ikke findes, se skærmbillede:

=IFERROR(VLOOKUP(D2,$A$2:$B$11,2,FALSE),"Not Found")

doc iferror-funktion 6


Eksempel 3: Brug af indlejret IFERROR med Vlookup-funktion

Denne IFERROR-funktion kan også hjælpe dig med at håndtere flere vlookup-formler, for eksempel har du to opslagstabeller, skal du nu kigge efter elementet fra disse to tabeller for at ignorere fejlværdierne. Brug den indlejrede IFERROR med Vlookup, da denne :

=IFERROR(VLOOKUP(G2,$A$2:$B$7,2,FALSE),IFERROR(VLOOKUP(G2,$D$2:$E$7,2,FALSE),"Not Found"))

doc iferror-funktion 7


Eksempel 4: IFERROR-funktion i matrixformler

Lad os sige, hvis du vil beregne den samlede mængde baseret på listen over samlet pris og enhedspris, kan dette gøres ved hjælp af en matrixformel, der deler hver celle i området B2: B5 med den tilsvarende celle i området C2: C5, og tilføjer derefter resultaterne ved at bruge denne matrixformel: =SUM($B$2:$B$5/$C$2:$C$5).

Bemærk: Hvis der er mindst en 0-værdi eller tom celle i det anvendte interval, er # DIV / 0! fejl returneres som vist nedenstående skærmbillede:

doc iferror-funktion 8

For at rette denne fejl kan du indpakke IFERROR-funktionen i formlen som denne, og husk at trykke på Shitf + Ctrl + Enter nøgler sammen efter indtastning af denne formel:

=SUM(IFERROR($B$2:$B$5/$C$2:$C$5,0))

doc iferror-funktion 9


De bedste Office-produktivitetsværktøjer

Kutools til Excel - Hjælper dig med at skille dig ud fra mængden

Populære funktioner: Find, fremhæv eller identificer dubletter  |  Slet tomme rækker  |  Kombiner kolonner eller celler uden at miste data  |  Runde uden formel ...
Super VLookup: Flere kriterier  |  Multipel værdi  |  På tværs af multiark  |  Fuzzy Lookup...
Adv. Rulleliste: Nem rulleliste  |  Afhængig rulleliste  |  Multivælg rulleliste...
Column Manager: Tilføj et bestemt antal kolonner  |  Flyt kolonner  |  Skift synlighedsstatus for skjulte kolonner  Sammenlign kolonner med Vælg Samme og forskellige celler ...
Fremhævede funktioner: Grid fokus  |  Designvisning  |  Stor Formel Bar  |  Arbejdsbog & Ark Manager | Ressourcebibliotek (Autotekst)  |  Datovælger  |  Kombiner regneark  |  Krypter/Dekrypter celler  |  Send e-mails efter liste  |  Superfilter  |  Specielt filter (filter fed/kursiv/gennemstreget...) ...
Top 15 værktøjssæt12 tekst Værktøj (tilføje tekst, Fjern tegn ...)  |  50 + Chart Typer (Gantt kort ...)  |  40+ Praktisk formler (Beregn alder baseret på fødselsdag ...)  |  19 Indsættelse Værktøj (Indsæt QR-kode, Indsæt billede fra sti ...)  |  12 Konvertering Værktøj (Tal til ord, Valutaomregning ...)  |  7 Flet og del Værktøj (Avancerede kombinere rækker, Opdel Excel-celler ...)  |  ... og mere

Kutools til Excel kan prale af over 300 funktioner, At sikre, at det, du har brug for, kun er et klik væk...


Fanen Office - Aktiver læsning og redigering af faner i Microsoft Office (inkluderer Excel)

  • Et sekund til at skifte mellem snesevis af åbne dokumenter!
  • Reducer hundreder af museklik for dig hver dag, og farvel med musens hånd.
  • Øger din produktivitet med 50 %, når du ser og redigerer flere dokumenter.
  • Giver effektive faner til Office (inkluderer Excel), ligesom Chrome, Edge og Firefox.
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations