Hur man använder VLOOKUP med flera kriterier

By rik

Utforska VLOOKUP med Flera Kriterier i Excel

Microsoft Excel är ett oumbärligt verktyg i många sammanhang, från småföretag till stora organisationer. En av de mest användbara funktionerna är VLOOKUP, som kan spara användare mycket tid, särskilt när det handlar om stora datamängder. Men vad händer om du behöver söka efter värden baserat på flera kriterier? I den här artikeln undersöker vi hur du kan använda VLOOKUP med två eller fler kriterier, med två olika metoder: genom att använda extra hjälpkolumner, eller genom att nyttja CHOOSE-funktionen.

Hur du Använder VLOOKUP med Flera Kriterier

Låt oss dyka djupare in i processen och illustrera hur du kan implementera VLOOKUP med flera kriterier, steg för steg.

Vad är VLOOKUP?

VLOOKUP, eller Vertical Lookup, är en inbyggd funktion i Excel som används för att söka efter ett specifikt värde i en kolumn och returnera ett motsvarande värde från en annan kolumn i samma rad. Funktionen använder följande syntax:

=VLOOKUP(sökvärde; tabellmatris; kolumnindex; [områdesökning])

Här förklaras termerna:

  • sökvärde: Det värde som du söker efter i den första kolumnen i tabellmatrisen.
  • tabellmatris: Det dataområde där sökningen ska göras.
  • kolumnindex: Kolumnnumret i tabellmatrisen som innehåller det värde som ska returneras.
  • områdesökning: Ett valfritt argument som anger om du vill ha en exakt matchning (FALSK) eller en ungefärlig matchning (SANT).

Kan jag Använda VLOOKUP med Två Kriterier?

Absolut! Det är fullt möjligt att använda VLOOKUP med två eller fler kriterier. Det finns två huvudsakliga metoder för detta: med hjälp av extra kolumner, eller genom att använda CHOOSE-funktionen. Låt oss gå igenom båda.

Metoder för VLOOKUP med Flera Kriterier

Nu ska vi gå igenom de metoder som du kan använda när du behöver VLOOKUP med flera kriterier.

Metod 1: Använd Hjälpkolumner

Denna metod innebär att skapa en extra kolumn där du kombinerar de kriterier du vill använda i din sökning. Här är stegen:

Exempel: Vi söker efter en elevs poäng i matematik under termin 1, 2 eller 3, där data är organiserat med namn och termin i separata kolumner.

1. Öppna din Excel-fil.

2. Infoga en ny kolumn mellan de kolumner som du vill kombinera.

3. Använd formeln =B2&”,”&D2 för att kombinera namnet och termen i kolumnen. Använd ett kommatecken som avgränsare.

4. Tryck på Enter för att se resultatet.

5. Dra formeln nedåt för att kombinera resterande celler.

6. I den cell där du vill ha resultatet, ange VLOOKUP-formeln.

7. Sökvärdet i VLOOKUP blir den kombinerade cellen. Använd H7&”,”&I6 i detta fall.

8. Lås kolumn H och rad 6 genom att använda F4-tangenten. Detta säkerställer att formeln fungerar korrekt när den dras över flera celler.

9. Flytta till nästa argument, tabellmatris, med ett kommatecken (,) .

10. Markera dataområdet inklusive den hjälpskolumn du skapade.

11. Lås cellreferensen genom att trycka på F4-tangenten.

12. Lägg till ett kommatecken (,) för att gå vidare till kolumnindex.

13. Ange kolumnnummer som innehåller de poäng du vill hämta, 3 i detta fall.

14. Lägg till ett kommatecken (,) för att gå vidare till argumentet för områdesökning.

15. Välj FALSK för att söka efter en exakt matchning.

16. Stäng parentesen och slutför formeln.

17. Tryck på Enter för att få det första resultatet.

18. Dra formeln neråt för att fylla i resten av tabellen.

Nu har du använt VLOOKUP med flera kriterier med hjälp av en extra kolumn!

Metod 2: Använd CHOOSE-funktionen

Den här metoden eliminerar behovet av en extra kolumn. Istället använder vi CHOOSE-funktionen för att skapa en kombinerad tabellmatris inom formeln. Så här gör du:

1. Öppna din Excel-fil.

2. Ange VLOOKUP-formeln i önskad cell.

3. Sökvärdet blir kombinationen av cellerna G7 och H6, det vill säga G7&”,”&H6.

4. Lås kolumn G och rad 6 med hjälp av F4-tangenten.

5. Lägg till ett kommatecken (,) för att gå till nästa argument.

6. Använd CHOOSE-funktionen istället för att välja tabellmatrisen direkt.

7. Ange {1,2} som index_num för att skapa kombinationen.

8. Lägg till kommatecken (,) för att gå till värde1 argumentet.

9. Välj namnen som värde1 och lås referensen med F4-tangenten.

10. För att kombinera värde1 med nästa kolumn, lägg till ”&”,”& följt av att välja kolumnen som innehåller termer (värde2).

11. Lås cellreferenserna med F4 och lägg till ett kommatecken (,) för att gå till nästa argument.

12. Välj matematikpoäng som den sista delen av tabellmatrisen, och lås referensen med F4.

13. Stäng parentesen för CHOOSE-funktionen. Nu har du definierat tabellmatrisen utan en hjälpkolumn.

14. Lägg till ett kommatecken (,) och gå till argumentet col_index_num. Ange 2, eftersom matematikpoängen är den andra kolumnen i den skapade matrisen.

15. Lägg till ett kommatecken (,) och välj FALSE i range_lookup för en exakt matchning.

16. Stäng parentesen och tryck på Ctrl+Shift+Enter för att få resultatet (detta är en arrayformel).

17. Dra formeln nedåt för att fylla i tabellen.

Du har nu lärt dig att använda VLOOKUP med flera kriterier med hjälp av CHOOSE-funktionen!

Vanliga Frågor (FAQ)

Q1. Varför är det nödvändigt att lägga till en avgränsare när du gör kombinationer?

Svar: Utan avgränsare finns det risk för att du får samma kombinationer för olika värden. Användning av en avgränsare hjälper till att säkerställa att varje kombination är unik. Se följande exempel:

Med avgränsare Utan avgränsare
abc,123 abc123
abc1,23 abc123

Q2. Måste hjälpkolumnen ligga mellan de ursprungliga datakolumnerna?

Svar: Nej, du kan placera hjälpkolumnen till höger eller vänster om data om du föredrar det. Att placera den mellan kolumnerna kan dock minimera antalet kolumner som måste inkluderas i tabellmatrisen. Välj det som känns mest bekvämt för dig.

***

Vi hoppas att den här guiden har klargjort hur du kan använda VLOOKUP med flera kriterier, antingen genom att använda en extra kolumn eller CHOOSE-funktionen. Om du har några frågor eller förslag, lämna gärna en kommentar nedan. Berätta också gärna vad du vill lära dig mer om!