Skip to main content

VLOOKUP Vänster Funktion i Excel

20090926 Overview Of Divine Truth - Secrets Of The Universe S1P2 (Juni 2026)

20090926 Overview Of Divine Truth - Secrets Of The Universe S1P2 (Juni 2026)
Anonim

Excels VLOOKUP-funktion används för att hitta och returnera information från en databas baserat på ett uppslagningsvärde som du väljer.

Vanligtvis kräver VLOOKUP uppslagningsvärdet för att vara i den vänstra kolumnen i datatabellen, och funktionen returnerar ett annat fält med data som ligger i samma rad till höger om detta värde.

Men genom att kombinera VLOOKUP med CHOOSE-funktionen kan en vänster lookupformel skapas som:

  • Tillåter uppslagningsvärdet att vara från någon kolumn i datatabellen
  • Returnerar information som finns i någon kolumn till vänster om uppslagningsvärdet

Notera: Dessa anvisningar gäller för Excel-versioner 2019, 2016, 2013, 2010 och Excel för Office 365.

01 av 05

Handledning: Använd VLOOKUP och VÄLJ Funktioner i en vänster Lookup Formel

För att skapa den vänstra lookupformeln som ses i exempelbilden, använd formeln:

= LETARAD ($ D $ 2, VÄLJ ({1,2}, $ F: $ F, $ D: $ D), 2, FALSE)

I det här exemplet gör det möjligt att hitta den del som tillhandahålls av de olika företagen som anges i kolumn 3 i datatabellen.

Arbetet med CHOOSE-funktionen i formeln är att lura VLOOKUP för att tro att kolumn 3 är kolumn 1. Som ett resultat kan företagets namn användas som uppslagsvärde för att hitta namnet på den del som varje företag tillhandahåller.

Ange handledningsdata

  1. Ange rubriken Leverantör in i cellen D1.
  2. Ange rubriken Del i cell E1.
  3. Ange tabellen med data som ses i bilden ovan i celler D4 till F9
  4. rader 2 och 3 lämnas tomma för att tillgodose sökkriterierna och den vänstra lookupformeln som skapats under denna handledning

Öppna dialogrutan VLOOKUP

Även om det är möjligt att skriva in formuläret direkt i cell F1 i arbetsbladet, har många problem med formulärets syntax.

I det här fallet är det säkrare att använda dialogrutan VLOOKUP. Nästan alla Excel-funktioner har en dialogruta som låter dig ange varje funktions argument på en separat rad.

  1. Klicka på cellen E2 av arbetsbladet. E2 är den plats där resultaten av den vänstra uppslagningsformeln visas.
  2. Klicka på formler fliken av bandet.
  3. Klicka på Lookup & Reference alternativet i bandet för att öppna rullgardinsmenyn.
  4. Klicka på VLOOKUP i listan för att få fram funktionens dialogruta.
02 av 05

Ange argument i dialogrutan VLOOKUP

En funktions argument är de värden som används av funktionen för att beräkna ett resultat.

I en funktions dialogruta är namnet på varje argument på en separat rad följt av ett fält för att ange ett värde.

Ange följande värden för vart och ett av VLOOKUP-argumenten på den rätta raden i dialogrutan som visas i den medföljande bilden.

Lookup Value

Uppsökningsvärdet är fältet för information som används för att söka i tabellmatrisen. VLOOKUP returnerar ett annat fält av data från samma rad som uppslagningsvärdet.

I det här exemplet används en cellreferens till den plats där företagsnamnet kommer att anges i arbetsbladet. Fördelen med detta är att det gör det enkelt att byta företagsnamn utan att ändra formeln.

  1. Klicka på letauppvärde rad i dialogrutan.
  2. Klicka på cellen D2 att lägga till denna cellreferens till letauppvärde linje.
  3. tryck på F4 tangent på tangentbordet för att göra cellreferensen absolut - $ D $ 2.

Absolut Cell Referenser

Absoluta cellreferenser används för uppslagsvärdet och tabellmatrisargumenten för att förhindra fel om uppslagningsformeln kopieras till andra celler i arbetsbladet.

Anger CHOOSE-funktionen

Tabellen array argumentet är blocket av angränsande data från vilken specifik information hämtas.

Vanligtvis ser VLOOKUP bara till höger om uppslagningsargumentet för att hitta data i tabellmatrisen. För att få det att se till vänster måste VLOOKUP luras genom att omordna kolumnerna i tabellrutan med funktionen VÄLJ.

I denna formel uppnår funktionen VÄLJ två uppdrag:

  1. Det skapar en tabellmatris som endast är två kolumner breda (kolumnerna D och F).
  2. Det ändrar kolumns högra till vänster i tabellmatrisen så att kolumn F kommer först och kolumn D är andra.

Ange funktioner

När man matar in funktioner manuellt måste varje funktionens argument separeras med ett kommatecken.

  1. I dialogrutan VLOOKUP-funktion klickar du på Tabellmatris linje.
  2. Skriv följande VÄLJA fungera:VÄLJ ({1,2}, $ F: $ F, $ D: $ D)

Kolumnindexnummer

Normalt indikerar kolumnindexnumret vilken kolumn tabellmatrisen innehåller de data du efterfrågar. I denna formel refererar det emellertid till kolumnernas ordning som anges av CHOOSE-funktionen.

CHOOSE-funktionen skapar en tabellmatris som är två kolumner bred med kolumn F först följd av kolumn D. Eftersom informationen som sökts - delnamnet - är i kolumn D måste värdet för kolumnindex-argumentet sättas till 2.

  1. Klicka på kolumnindex rad i dialogrutan.
  2. Skriv a 2 i denna linje.

Range Lookup

VLOOKUPs argument för Range_lookup är ett logiskt värde (endast SANT eller FALD) som indikerar om du vill ha VLOOKUP för att hitta en exakt eller en ungefärlig matchning till uppslagningsvärdet.

  • Om TRUE eller om detta argument utelämnas returnerar VLOOKUP antingen en exakt matchning till Lookup_value eller, om en exakt match inte hittas, returnerar VLOOKUP nästa största värde. För formeln att göra detta måste uppgifterna i den första kolumnen i Table_array sorteras i stigande ordning.
  • Om FALSE, använder VLOOKUP bara en exakt matchning till Lookup_value. Om det finns två eller flera värden i den första kolumnen i Table_array som matchar uppslagningsvärdet, används det första värdet. Om en exakt match inte hittas returneras ett # N / A-fel.

I denna handledning, eftersom vi letar efter ett visst delnamn, är Range_lookup inställd på Falsk så att endast exakta matchningar returneras av formeln.

  1. Klicka på ungefärlig rad i dialogrutan.
  2. Skriv ordet Falsk i denna linje för att ange att vi vill VLOOKUP att returnera en exakt matchning för de data vi söker.
  3. Klick ok för att slutföra formuläret för vänster lookup och stäng dialogrutan.
  4. Eftersom vi ännu inte har angivit företagsnamnet i cell D2 visas ett # N / A-fel i cell E2.
03 av 05

Returdata med vänsteruppsättningsformuläret

För att hitta vilka företag som levererar vilka delar, skriv ett företags namn i cellen D2 och tryck på STIGA PÅ tangent på tangentbordet.

Delnamnet visas i cell E2.

  1. Klicka på cellen D2 i ditt arbetsblad.
  2. Typ Gadgets Plus in i cellen D2 och tryck på STIGA PÅ tangent på tangentbordet.
  3. Texten "Gadgets" - den del som tillhandahålls av företaget Gadgets Plus - ska visas i cell E2.

Testa upplösningsformeln ytterligare genom att skriva andra företagsnamn i cell D2, och motsvarande delnamn ska visas i cell E2.

Om ett felmeddelande som # N / A visas i cell E2, leta efter stavfel i cell D2.

04 av 05

Skapa en tabell med två kolumner

Syntaxen för CHOOSE-funktionen är:

= VÄLJ (Index_number, Value1, Value2, … Value254)

CHOOSE-funktionen returnerar vanligtvis ett värde från listan över värden (värde1 till värde254) baserat på det angivna indexnumret.

Om indexnumret är 1 returnerar funktionen värde1 från listan; om indexnumret är 2 returnerar funktionen värde2 från listan och så vidare.

När flera indexnummer matas in returnerar funktionen flera värden i önskad ordning. Att välja VAL för att returnera flera värden görs genom att skapa en array.

Om du vill mata in en matris omger du de siffror som är inskrivna med häftklammer eller hakparenteser. Två siffror anges för indexnumret:{ 1,2 }.

Det bör noteras att VÄLJ inte är begränsat till att skapa en tabell med två kolumner. Genom att inkludera ett tilläggsnummer i matrisen - till exempel {1,2,3} - och ett ytterligare intervall i värderingsargumentet skapar CHOOSE en tabell med tre kolumner.

Ytterligare kolumner låter dig returnera annan information med den vänstra uppslagningsformeln genom att ändra VLOOKUPs kolumnindexnummerargument till numret på kolumnen som innehåller önskad information.

05 av 05

Ändra kolumnernas ordning med funktionen VÄLJ

I CHOOSE-funktionen som används i denna formel:

VÄLJ ({1,2}, $ F: $ F, $ D: $ D)

intervallet för kolumn F är listat före kolumn D.

Eftersom CHOOSE-funktionen sätter VLOOKUPs tabelluppsättning (datakällan för den funktionen) överförs kolumnens ordning i CHOOSE-funktionen vidare till VLOOKUP.

Vad gäller VLOOKUP är tabellmatrisen bara två kolumner breda med kolumn F till vänster och kolumn D till höger. Eftersom kolumn F innehåller namnet på det företag vi vill söka efter, och eftersom kolumn D innehåller delnamnen kan VLOOKUP utföra sina vanliga uppslagstjänster för att hitta data som ligger till vänster om uppslagningsvärdet.

Som ett resultat kan VLOOKUP använda företagets namn för att hitta den del de tillhandahåller.