FEIL med VLOOKUP | Hvordan bli kvitt #NA-feil i Excel?

FEIL med VLOOKUP for å kvitte seg med #NA-feil

Som vi vet IFERROR er en feilhåndteringsfunksjon og Vlookup er en referansefunksjon, blir disse funksjonene kombinert og brukt slik at når Vlookup støter på en feil mens du finner eller samsvarer med dataene, må formelen vite hva du skal gjøre når den støter på en feil, Vlookup-funksjonen er nestet i iferror-funksjonen.

Eksempler

Du kan laste ned denne IFERROR med VLOOKUP Excel-mal her - IFERROR med VLOOKUP Excel-mal

Eksempel 1

Tabell 1 er hoveddatakilden og tabell 2 er Vlookup-tabellen. I kolonne F har jeg brukt en Vlookup-formel for å finne salgsbeløpet for bærbare datamaskiner.

I tabellen ovenfor fikk jeg en feil for merkene Apple og Notepad. Hvis du ser på hoveddatatabellen, er det ingen Apple- og Notepad-merker. Derfor har Vlookup returnert en feiltype som # N / A.

Vi kan løse dette problemet ved å bruke IFERROR med VLOOKUP-funksjonen.

Påfør IFEEROR før VLOOKUP i excel. Vi må skrive Vlookup-formelen i IFERROR-formelen.

= FEIL (VLOOKUP (E3, $ A: $ B, 2, 0) , "Data ikke funnet")

For det første, IFERROR prøver å finne verdien for VLOOKUP-formelen.

For det andre, hvis VLOOKUP ikke finner verdi, vil den returnere en feil. Derfor, hvis det er en feil, vil vi vise resultatet som "Data ikke funnet".

Vi har erstattet alle # N / A-verdiene med teksten "Data ikke funnet". Jeg tror dette vil se bedre ut enn # N / A.

Eksempel 2

Ikke bare kan vi bruke IFERROR med VLOOKUP i Excel. Vi kan bruke dette med hvilken som helst annen formel også.

Se på eksemplet nedenfor der jeg trenger å beregne variansprosenten. Hvis basisverdien er, returnerer den manglende beregningen feilen som # DIV / 0!

Så vi kan bruke IFERROR-metoden her for å bli kvitt stygge feil, dvs. # DIV / 0!

Hvis en gitt beregning returnerer noen form for feil, returnerer IFERROR resultatet som 0%. Hvis det ikke er noen feil, vil den normale beregningen skje.

Manuell metode for å erstatte # Ikke relevant eller andre feiltyper

Imidlertid kan vi erstatte feil med IFERROR-formelen der en manuell metode for å gjøre det, og som er funnet og erstatte metoden.

  • Trinn 1: Når formelen er brukt, kopier og lim inn bare verdier.

Trinn 2: Trykk på Ctrl + H for å åpne, erstatt boksen og skriv # N / A Hvis feiltypen er # N / A.

  • Trinn 3: Skriv nå erstatningen med verdier som "Data ikke funnet".

  • Trinn 4: Klikk på erstatt alle-knappen.

Dette erstatter øyeblikkelig alle # N / A-verdiene med Data Not Found.

Merk: Hvis du har brukt filter, vennligst velg synlige celler bare metode for å erstatte.

Ting å huske

  • IFERROR kan gjøre de numeriske rapportene vakre ved å fjerne alle slags feil.
  • Hvis dataene inneholder feiltype, og hvis du bruker pivottabeller, vil den samme typen feil også oppstå i pivottabellen.
  • Selv om vi kan bruke IFNA-formelen, er den ikke fleksibel nok til å gi resultater for andre feil enn # N / A.
  • I Excel 2007 og tidligere versjon er formelen for å kvitte seg med # N / A-feil FEIL.