Excel-formel: VLOOKUP med flera kriterier -

Innehållsförteckning

Generisk formel

=VLOOKUP(val1&val2,data,column,0)

Sammanfattning

VLOOKUP-funktionen hanterar inte flera kriterier inbyggt. Men om du har kontroll över källdata kan du använda en hjälpkolumn för att sammanfoga flera fält och använda dessa fält som flera kriterier i VLOOKUP. I det visade exemplet är kolumn B en hjälpkolumn som sammanfogar för- och efternamn tillsammans, och VLOOKUP gör detsamma för att skapa ett uppslagsvärde. Formeln i I6 är:

=VLOOKUP(I4&I5,data,4,0)

där "data" är det namngivna området B4: F104

Obs! För en lösning som inte kräver en hjälpkolumn kan du använda INDEX och MATCH eller XLOOKUP.

Förklaring

I exemplet som visas vill vi söka efter anställds avdelning och grupp med hjälp av VLOOKUP genom att matcha för- och efternamn.

En begränsning av VLOOKUP är att den bara hanterar ett villkor: lookup_value, som matchas mot den första kolumnen i tabellen. Detta gör det svårt att använda VLOOKUP för att hitta ett värde baserat på mer än ett kriterium. Men om du har kontroll över källdata, lägger du till en hjälpkolumn som sammanfogar ytterligare två fält tillsammans och ger sedan VLOOKUP ett sökvärde som gör detsamma.

Hjälpkolumnen sammanfogar fältvärden från kolumner som används som kriterier, och det måste vara den första kolumnen i tabellen. Inuti VLOOKUP-funktionen skapas även sökningsvärdet genom att gå med i samma kriterier.

I exemplet som visas är formeln i I6:

=VLOOKUP(I4&I5,data,4,0)

När I4 och I5 är anslutna har vi:

=VLOOKUP("JonVictor",data,4,0)

VLOOKUP lokaliserar "JonVictor" på 5: e raden i "data" och returnerar värdet i den 4: e kolumnen "Marketing".

Ställa in saker

För att ställa in flera kriterier VLOOKUP, följ dessa tre steg:

  1. Lägg till en hjälpkolumn och sammanfoga (gå med) värden från kolumner som du vill använda för dina kriterier.
  2. Ställ in VLOOKUP för att hänvisa till en tabell som innehåller hjälpkolumnen. Hjälpkolonnen måste vara den första kolumnen i tabellen.
  3. För uppslagsvärdet, gå med samma värden i samma ordning för att matcha värdena i hjälpkolumnen.
  4. Se till att VLOOKUP är inställd på att utföra en exakt matchning.

Intressanta artiklar...