Åtgärda VLOOKUP-fel

Topp 4 fel i VLOOKUP och hur åtgärdar du dem?

VLOOKUP kan helt enkelt inte ge dig fel på grund av dataöverensstämmelse det kommer att returnera felen.

  1. # N / A-fel
  2. #NAMN? Fel
  3. #REF! Fel
  4. #VÄRDE! Fel 

Låt oss diskutera vart och ett av felen i detalj med ett exempel -

Du kan ladda ner det här Fixa fel i VLOOKUP Excel-mall här - Fixa fel i VLOOKUP Excel-mall

# 1 Fixing # N / A Error i VLOOKUP

Detta fel beror vanligtvis på någon av de många anledningarna. # N / A betyder helt enkelt Inte tillgängligt är resultatet av VLOOKUP-formeln om formeln inte kan hitta det önskade värdet.

Innan vi försöker åtgärda detta problem måste vi veta varför det ger fel som # N / A. Detta fel beror på datainmatningsfel, på grund av ungefärliga matchningskriterier, på grund av fel tabellreferenser, fel kolumnreferensnummer, data inte i vertikal form, etc ...

Jag har en enkel försäljningsrapporttabell i tabell 1. I tabell 2 har jag använt VLOOKUP-formeln och försökt extrahera värdena från tabell 1.

I cellen F4 och F9 fick jag fel som # N / A. Värdet i cellen E4 ser lika exakt ut som värdet i cellen A4 men ändå fick jag ett fel a # N / A. Nu måste du tänka på varför VLOOKUP har returnerat resultatet som # N / A. Ingenting att oroa dig följer stegen nedan för att åtgärda felet.

  • Steg 1: Använd LEN excel formel och hitta hur många tecken som finns i cellen A4 & E4.

I cell C4 har jag använt LEN-funktionen för att kontrollera hur många tecken som finns i cellen A4 och på liknande sätt har jag använt LEN-funktionen i cellen D4 för att hitta hur många tecken där i cellen E4.

I A4-celler har jag 11 tecken men i cellen E4 har jag 12 tecken. En extra karaktär finns där i cellen E4 när vi jämför med cellen A4.

Genom att titta från början liknar varandra. Men en extra karaktär finns där och det måste vara ett efterföljande utrymme.

Vi kan bara redigera cellen E4 och radera utrymmet. Om vi ​​tar bort detta extra utrymme får vi resultatet.

Men det är inte rätt sätt att lösa problemet.

  • Steg 2: Vi kan ta bort efterföljande utrymmen genom att använda TRIM-funktionen i Excel. Genom att tillämpa VLOOKUP tillsammans med TRIM-funktionen kan vi automatiskt radera mellanslag.

TRIM-funktionen tar bort det extra oönskade utrymmet.

# 2 Fixar #VÄRDE! Fel i VLOOKUP

Det här felet beror på att någon av parametrarna i funktionen saknas. Se till exempel nedanstående tabell.

VLOOKUP börjar med LOOKUP-värde än tabellintervall följt av ett kolumnindexnummer och matchningstyp. Om du tittar på ovanstående bildformelparametrar är inte i perfekt ordning. I stället för uppslagsvärde finns tabellintervall, i tabellintervall har vi kolumnindexnummer och så vidare.

Vi kan helt enkelt behöva nämna formeln korrekt för att ta bort det här felet.

# 3 Åtgärdande av VLOOKUP #REF-fel

Det här felet beror på fel referensnummer. När vi tillämpar eller nämner kolumnindexnummer måste vi nämna det exakta kolumnnumret från vilken kolumn vi tittar på önskat resultat. Om vi ​​nämner kolumnindexnumret som ligger utanför urvalsområdet kommer detta att returnera #REF! fel.

Uppslagsvärde är perfekt; tabellområdet är perfekt men kolumnindexnumret är inte perfekt här. Jag har valt tabellintervallet från A3 till B8, dvs. endast tabellintervallet från A3 till B8, dvs. bara två kolumner jag har valt.

I kolumnindexnummer har jag nämnt 3, som ligger utanför intervallet för tabellområdet, så VLOOKUP returnerar #REF! felresultat.

Nämn rätt kolumnindexnummer för att åtgärda detta fel.

# 4 Åtgärdande av VLOOKUP #NAME-fel

Vi får detta VLOOKUP #NAME-fel på grund av fel formel. I min personliga erfarenhet skriver jag vanligtvis CLOOKUP istället för VLOOKUP.

Det finns ingen formel som heter Clookup i Excel så returnerade värdena som #NAME? fel typ.

Lösning: Lösningen är enkel, vi behöver bara kontrollera stavningen av formeln.

Saker att komma ihåg här

  • # Ej tillämpligt fel på grund av dataöverensstämmelse.
  • #NAME-fel på grund av fel formeltyp.
  • #REF-fel beror på fel kolumnindexnummer.
  • #VÄRDE! Felet beror på att parametertillförsel saknas eller är fel.