I den här artikeln lär vi oss hur man letar upp till vänster med VLOOKUP -funktionen i excel.
Scenario:
Faktum är att VLOOKUP -funktionen ser till höger om uppslagsmatrisen. Det är en av dess begränsningar. Men det är inte lätt att ändra tabellen, men vi kan få formeln att fungera åt andra hållet. Lär dig mer om hur du utför VLOOKUP -funktion till sökning här nedan.
Hur löser man problemet?
För att formeln ska förstå först måste vi revidera lite om följande funktioner
- VLOOKUP -funktion
- VÄLJ funktion
Nu kommer vi att göra en formel med hjälp av ovanstående funktioner. VÄLJ -funktionen returnerar tabellen med obligatoriskt fält till höger. VLOOKUP -funktionen får argumenttabellmatrisen i rätt format. Välj nu den högra kolumnen num enligt önskat fält.
Generisk formel:
= VLOOKUP (lookup_value, VÄLJ ({1, 2}, lookup_range, req_range), 2, 0)
uppslagningsvärde : värde att leta efter
uppslagningsområde : intervall, var ska man leta upp lookup_value
req_range : intervall, där motsvarande värde krävs
2 : andra kolumnen, num representerar req_range
0 : leta efter den exakta matchningen
Exempel:
Ovanstående uttalanden kan vara förvirrande att förstå. Så låt oss förstå detta genom att använda formeln i ett exempel
Här har vi en tabell med detaljer om världens länder, kontinent och kod. Vi måste hitta landets namn från den angivna landskoden. Här är problemet Landkolumn kvar i kodkolumnen. Så vi kommer att använda ovanstående generiska formel.
Namngivet område som används för intervall (kod - F3: F16) & intervall (land - D3: D16). Här använde vi det namngivna området istället för cellreferensmatris eftersom det är lätt att förstå. Först måste vi leta efter ett landnamn där landskod anges i H5 -cell.
Använd formeln i G6 -cellen:
= VLOOKUP (H5, VÄLJ ({1, 2}, kod, land), 2, 0)
Namngivna intervall
kod: (F3: F16)
land: (D3: D16)
Förklaring:
- VÄLJ ({1, 2}, kod, land) kommer att bilda sin egen nya tabellmatris enligt nedan.
{ 33, "Kina"; 87, "Sydafrika"; 55, "UK"; 82, "USA"; 72, "Brasilien"; 52, "Australien"; 24, "Japan"; 51, "Kenya"; 10, "Frankrike"; 60, "Mexiko"; 36, "Argentina"; 31, "Fiji"; 28, "Indien"; 70, "Nigeria" }
- VLOOKUP -funktionen letar efter landskoden i den första kolumnen i det angivna tabellargumentet och returnerar resultatet från den andra kolumnen som angivet.
- 0 brukade leta efter den exakta matchningen.
Formeln ser ut som den visas i ögonblicksbilden ovan. Klicka på Ok för att få det landnamn som motsvarar kod 024.
Som du kan se från ögonblicksbilden ovan fick vi landet Japan som matchade kodvärdet i formeln. Om du nu vill extrahera kontinentnamnet från kodvärdet.
Använd formeln:
= VLOOKUP (H5, VÄLJ ({1, 2}, forts, land), 2, 0)
Namngivna intervall
kod: (F3: F16)
forts: (E3: E16)
Du kan se från ovanstående ögonblicksbild att denna formel fungerar bra.
Generellt använder vi kombinationen av INDEX & MATCH -funktionen för att få värdet från vänster om uppslagsmatrisen.
Använd formeln:
= INDEX (D3: F16, MATCH (H6, kod, 0), 2)
Som du kan se från ovanstående ögonblicksbild fick vi alla detaljer som matchade kodvärdet från tabellen. Extrahera detaljer från tabellen med ovanstående formel. Här är några observationsnoter när du använder ovanstående formel.
Anmärkningar:
- Värdet för col_argument får inte vara mindre än 1 eller större än antalet kolumner
- Funktionen returnerar #NA -felet om uppslagsmatrisargumentet till VLOOKUP -funktionen inte har samma längd som tabellmatrisen.
- Formeln returnerar ett fel om lookup_value inte matchar värdet i tabellen lookup_array.
- Funktionen matchar exakt värde eftersom matchningstypargumentet till VLOOKUP -funktionen är 0.
- Uppslagsvärdena kan ges som cellreferens eller direkt med citatsymbol (") i formeln som argument.
Hoppas du förstod hur du letar upp nth match i tabellen med INDEX & MATCH -funktionen. Utforska fler artiklar om Excel -sökvärde här. Ange gärna dina frågor nedan i kommentarsfältet. Vi kommer säkert att hjälpa dig. Om du gillade våra bloggar, dela den med dina vänner på Facebook. Och du kan också följa oss på Twitter och Facebook. Vi vill gärna höra från dig, låt oss veta hur vi kan förbättra, komplettera eller förnya vårt arbete och göra det bättre för dig. Skriv till oss på e -postwebbplatsen
Använd INDEX och MATCH för att leta upp värde : INDEX & MATCH -funktion för att slå upp värdet efter behov.
SUM -intervall med INDEX i Excel : Använd INDEX -funktionen för att hitta SUMMAN för värdena efter behov.
Så här använder du INDEX -funktionen i Excel : Hitta INDEX i matrisen med INDEX -funktionen som förklaras med exempel.
Hur man använder MATCH -funktionen i Excel : Hitta MATCH i matrisen med INDEX -värdet inuti MATCH -funktionen som förklaras med exempel.
Hur man använder LOOKUP -funktionen i Excel : Hitta uppslagsvärdet i arrayen med hjälp av LOOKUP -funktionen som förklaras med exempel.
Så här använder du funktionen VLOOKUP i Excel : Hitta uppslagsvärdet i matrisen med hjälp av VLOOKUP -funktionen som förklaras med exempel.
Populära artiklar
50 Excel -genväg för att öka din produktivitet
Redigera en rullgardinslista
Absolut referens i Excel
Om med jokertecken
Vlookup efter datum