Vill du göra dina Excel VLOOKUPs felfria? Lär dig hur du undviker de vanligaste misstagen och förbättrar dina dataanalysfärdigheter med lätthet.
VLOOKUP-funktionen i Excel är ett utmärkt verktyg för att spara tid och minska manuell ansträngning när du hanterar stora mängder data. Det kan dock orsaka frustration när du börjar och verkar inte få det att fungera.
Har du svårt att få det resultat du vill ha? Undrar du varför VLOOKUP-funktionen returnerar #N/A istället för det värde du behöver? Den här artikeln hjälper dig att identifiera vanliga fel och hur du kan rätta till dem.
1. Uppslagsvärde i fel kolumn
Ett av de vanligaste felen kommer du att se när använder formeln VLOOKUP har endast funktionen retur #N/A värden. Det här felet inträffar när den inte kan hitta det uppslagsvärde du bad den att söka efter.
I vissa fall kan du använd XLOOKUP-funktionen istället är det lika enkelt att fixa felet i din VLOOKUP-ekvation.
Så här löser du det här felet:
Anledningen till att VLOOKUP inte hittar det önskade värdet kan bero på att värdet inte finns i tabellen. Men om det är tillbaka alla
#N/A värden, och uppslagsvärdet är text, är chansen stor att det beror på att det bara kan läsas från vänster till höger.När skapa tabeller i Excel för VLOOKUP, se till att placera uppslagsvärdet till vänster om värdet du vill returnera. Det enklaste sättet att göra detta är att göra det till den första kolumnen i tabellen.
Nu bör din formel returnera ett värde:
2. Felaktig nummerformatering
När du hanterar siffror som ditt uppslagsvärde kan det vara väldigt frustrerande att försöka ta reda på vad som går fel. Om du får ett fel är det första du bör kontrollera din nummerformatering.
Problem med formatering kan uppstå när man importerar data från externa databaser eller kopierar data från en extern källa. För att se om din data läses som text, kontrollera om den är vänsterjusterad eller har en felsymbol. Siffror, när de formateras korrekt, visas högerjusterade.
Så här löser du det här felet:
Om siffrorna i din tabell visas som text måste du konvertera dem till siffror. Det mest effektiva sättet att göra det är att använda Felindikator. Använda felindikatorn för att formatera siffror:
- Välj din kolumn med uppslagsvärde. Ett snabbt sätt att markera all data är att klicka på den första cellen i önskad kolumn. Därefter, medan du håller ned CTRL tangenten, klicka på nedåtpil.
- När du har valt alla data i tabellkolumnen klickar du på Felindikatoroch välj Konvertera till nummer.
- Detta fel i din formel borde nu vara borta.
3. Fel värde returnerat på grund av liknande värden
I vissa fall kan du se ett värde returnerat, men uppslagsvärdet existerar inte. Detta kan hända om du inte ställer in din formel för att bara leta efter exakta matchningar.
Så här löser du det här felet:
Lös det här problemet enkelt genom att uppdatera din formel med dessa steg:
- Klicka på den första cellen i din kolumn med SÖK UPP fungera.
- Se formeln genom att klicka på t.ex knapp.
- I den sista rutan, Range_Lookup, se till att den har en 0 så att argumentet är FALSE. Om det är ett 1 eller tomt, kommer det att ställas in på TRUE. Sant betyder att om den inte kan hitta det exakta värdet kommer den att returnera värdet för den närmaste matchningen. Om det är falskt kommer formeln bara att returnera den exakta matchningen eller ett fel.
4. Låser inte dataintervallet
Hittills har vi använt enstaka VLOOKUP-värden. Men funktionen VLOOKUP är också utmärkt för att automatiskt dra information från en tabell till en annan.
Om du till exempel har en tabell som visar försäljning efter anställds ID och en annan som visar anställdas namn och ID-nummer, kan du använda det här verktyget för att visa försäljning per anställds namn genom att slå upp ID-numren.
När du använder en VLOOKUP-formel i en kolumn, snarare än en enskild cell, kan dataintervallet ändras och leda till att felaktiga värden eller fel returneras.
Så här löser du det här felet:
För att förhindra att detta händer, se till att låsa ditt dataintervall, se till att formeln använder samma uppslagsintervall för varje cell.
- Klicka på den första cellen i din kolumn med SÖK UPP fungera.
- Se formeln genom att klicka på t.ex knapp.
- Om du använder ett bord, din Tabell_Array borde vara Tabell x[#Alla] (som ses nedan).
- Om du använder ett vanligt intervall, eller om du inte vill ha hela kolumnen, se till att sätta $ före bokstaven och igen före numret på de celler du vill börja och sluta med.
- Endera av dessa metoder kommer att fungera för att åtgärda ditt fel.
5. SUM-formeln fungerar inte på grund av #N/A-värden
Även när din formel fungerar korrekt, #NA värden kan fortfarande visas om värdet inte finns i tabellen. Detta är ganska vanligt och kan störa andra formler som tillämpas på din kolumn.
En av de mest använda funktionerna är SUM-formel,som inte kan beräkna om det finns icke-numeriska värden i intervallet du vill lägga ihop.
Så här löser du det här felet:
Lyckligtvis finns det två enkla sätt att lösa detta problem; använda SUMIF formel eller genom att införliva IFERROR fungera i din SÖK UPP ekvation.
Använd SUMIF istället för SUM-formeln:
- Istället för med SUM-funktionen, Skriv in =SUMMA.OM
- Klicka på t.ex knapp.
- Under Räckvidd, använd avsnittet du vill matcha mot kriterierna.
- Under Kriterier, infoga detta argument för att utesluta #N/A poster från ekvationen; "<>#N/A".
- Under Summaintervall, sätt ihop intervallet du vill läggas till. I det här fallet, kolumnen med din SÖK UPP.
- Formeln ska se ut så här:
Använda IFERROR-funktionen framför VLOOKUP-formeln:
- Klicka på den första cellen i din kolumn med SÖK UPP fungera.
- Skriv in på formelfliken IFERROR( mellan likhetstecknet och V.
- Efter SÖK UPP skriv in ekvationen ,0)
- Formeln ska se ut så här:
- Nu istället för #N/A du kommer tillbaka 0:or om värdet inte finns där.
Bemästra VLOOKUP-formeln i Excel genom att undvika dessa vanliga fel
VLOOKUP är en kraftfull formel när den används på rätt sätt, så att använda dessa tips för att undvika misstag kommer att göra skillnad. Med dessa tips sparar du tid och ökar din produktivitet.
Från formatering och ändring av intervall, till att använda liknande formler som XLOOKUP, det finns alltid ett sätt att öka produktiviteten. Det bästa sättet är att fortsätta lära sig och kontinuerligt förbättra dina färdigheter.