Excel-formel: VLOOKUP med flere kriterier -

Indholdsfortegnelse

Generisk formel

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

Resumé

VLOOKUP-funktionen håndterer ikke flere kriterier indbygget. Men hvis du har kontrol over kildedata, kan du bruge en hjælpekolonne til at forbinde flere felter sammen og bruge disse felter som flere kriterier i VLOOKUP. I det viste eksempel er kolonne B en hjælpekolonne, der sammenkæder for- og efternavne sammen, og VLOOKUP gør det samme for at opbygge en opslagsværdi. Formlen i I6 er:

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

hvor "data" er det navngivne område B4: F104

Bemærk: for en løsning, der ikke kræver en hjælpekolonne, kan du bruge INDEX og MATCH eller XLOOKUP.

Forklaring

I det viste eksempel ønsker vi at slå op på medarbejderafdeling og gruppe ved hjælp af VLOOKUP ved at matche på for- og efternavn.

En begrænsning af VLOOKUP er, at den kun håndterer en betingelse: lookup_value, der matches med den første kolonne i tabellen. Dette gør det vanskeligt at bruge VLOOKUP til at finde en værdi baseret på mere end et kriterium. Men hvis du har kontrol over kildedataene, skal du tilføje en hjælpekolonne, der sammenkæder yderligere 2 felter sammen og derefter give VLOOKUP en opslagsværdi, der gør det samme.

Hjælpekolonnen slutter sig til feltværdier fra kolonner, der bruges som kriterier, og det skal være den første kolonne i tabellen. Inde i VLOOKUP-funktionen oprettes selve opslagsværdien også ved at slutte sig til de samme kriterier.

I det viste eksempel er formlen i I6:

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

Når I4 og I5 er tilsluttet, har vi:

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

VLOOKUP lokaliserer "JonVictor" på 5. række i "data" og returnerer værdien i 4. kolonne, "Marketing".

Opsætning af ting

For at oprette flere kriterier VLOOKUP skal du følge disse 3 trin:

  1. Tilføj en hjælpekolonne, og sammenkæd værdier (sammenføj) fra kolonner, du vil bruge til dine kriterier.
  2. Opsæt VLOOKUP for at henvise til en tabel, der inkluderer hjælpekolonnen. Hjælpekolonnen skal være den første kolonne i tabellen.
  3. For opslagsværdien skal du sammenføje de samme værdier i samme rækkefølge for at matche værdierne i hjælpekolonnen.
  4. Sørg for, at VLOOKUP er indstillet til at udføre et nøjagtigt match.

Interessante artikler...