Note: The other languages of the website are Google-translated. Back to English

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

Kunne du tænke dig at udføre dit daglige arbejde hurtigt og perfekt? Kutools til Excel bringer 300 kraftfulde avancerede funktioner (Kombiner projektmapper, sum efter farve, delt celleindhold, konverter dato, og så videre...) og spar 80% tid for dig.

  • Designet til 1500 arbejdsscenarier, hjælper dig med at løse 80 % Excel-problemer.
  • Reducer tusindvis af tastatur- og museklik hver dag, lindre dine trætte øjne og hænder.
  • Bliv en Excel-ekspert på 3 minutter. Behøver ikke længere huske smertefulde formler og VBA-koder.
  • 30-dages ubegrænset gratis prøveperiode. 60-dages pengene tilbage garanti. Gratis opgradering og support i 2 år.
Ribbon of Excel (med Kutools til Excel installeret)

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.
  • Bringer effektive faner til Office (inkluderer Excel), Ligesom Chrome, Firefox og ny Internet Explorer.
Skærmbillede af Excel (med Office-fanen installeret)
Sorter kommentarer efter
Kommentarer (0)
Ingen vurderinger endnu. Vær den første til at bedømme!
Der er endnu ingen kommentarer her
Efterlad dine kommentarer
Sender som gæst
×
Bedøm dette indlæg:
0   Tegn
Foreslåede steder

Følg os

Copyright © 2009 - www.extendoffice.com. | Alle rettigheder forbeholdes. Drevet af ExtendOffice. | | Sitemap
Microsoft og Office-logoet er varemærker eller registrerede varemærker tilhørende Microsoft Corporation i USA og / eller andre lande.
Beskyttet af Sectigo SSL