Excel-formel: VLOOKUP med flere kriterier -

Innholdsfortegnelse

Generisk formel

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

Sammendrag

VLOOKUP-funksjonen håndterer ikke flere kriterier naturlig. Men hvis du har kontroll over kildedata, kan du bruke en hjelpekolonne for å koble sammen flere felt, og bruke disse feltene som flere kriterier i VLOOKUP. I eksemplet som vises er Kolonne B en hjelpekolonne som sammenkjører for- og etternavn sammen, og VLOOKUP gjør det samme for å bygge en oppslagsverdi. Formelen i I6 er:

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

der "data" er det navngitte området B4: F104

Merk: for en løsning som ikke krever en hjelpekolonne, kan du bruke INDEX og MATCH eller XLOOKUP.

Forklaring

I det viste eksemplet ønsker vi å slå opp ansattes avdeling og gruppe ved hjelp av VLOOKUP ved å matche på for- og etternavn.

En begrensning for VLOOKUP er at den bare håndterer en betingelse: oppslagsverdien, som matches med den første kolonnen i tabellen. Dette gjør det vanskelig å bruke VLOOKUP for å finne en verdi basert på mer enn ett kriterium. Men hvis du har kontroll over kildedataene, legger du til en hjelpekolonne som sammenkobler 2 flere felt sammen, og gir deretter VLOOKUP en oppslagsverdi som gjør det samme.

Hjelpekolonnen sammenføyer feltverdier fra kolonner som brukes som kriterier, og den må være den første kolonnen i tabellen. Inne i VLOOKUP-funksjonen opprettes også oppslagsverdien ved å bli med de samme kriteriene.

I eksemplet vist er formelen i I6:

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

Når I4 og I5 er blitt sammen, har vi:

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

VLOOKUP lokaliserer "JonVictor" på 5. rad i "data", og returnerer verdien i 4. kolonne, "Marketing".

Sette opp ting

For å sette opp flere kriterier VLOOKUP, følg disse tre trinnene:

  1. Legg til en hjelpekolonne og sett sammen (bli med) verdier fra kolonnene du vil bruke for kriteriene dine.
  2. Sett opp VLOOKUP for å referere til en tabell som inkluderer hjelpekolonnen. Hjelpekolonnen må være den første kolonnen i tabellen.
  3. For oppslagsverdien, slå sammen de samme verdiene i samme rekkefølge for å matche verdiene i hjelpekolonnen.
  4. Forsikre deg om at VLOOKUP er satt til å utføre en nøyaktig samsvar.

Interessante artikler...