/ / Case-sensitive Lookup i Excel

Case-sensitive Lookup i Excel

Som standard udfører VLOOKUP-funktionen et tilfælde, der ikke er følsomt. Du kan dog bruge INDEX, MATCH og EXACT funktionen i Excel at udføre en case-sensitive opslag.

1. For eksempel returnerer den enkle VLOOKUP-funktion nedenfor lønnen til Mia Clark. Vi ønsker dog at søge MIA Reed's løn (se celle G2).

Case-insensitive Lookup i Excel

2. EXACT-funktionen i Excel returnerer TRUE, hvis to strenge er nøjagtigt ens. EXACT-funktionen nedenfor returnerer FALSE.

Præcis funktion

3. EXACT-funktionen nedenfor returnerer TRUE.

Præcis kamp

4. Udskift B8 med B3: B9.

Array Konstant

Forklaring: Spektret (array konstant), der er oprettet af EXACT-funktionen, gemmes i Excel's hukommelse, ikke inden for en rækkevidde. Arraykonstanten ser ud som følger:

{FALSK; FALSK; FALSK; FALSK; FALSK; TRUE; FALSE}

5. Alt, hvad vi har brug for, er en funktion, der finder positionen TRUE i denne array konstant. MATCH-funktion til redning! Afslut ved at trykke på CTRL + SHIFT + ENTER.

Match funktion

Forklaring: TRUE (første argument) fundet i position 6 i array konstanten (andet argument). I dette eksempel bruger vi MATCH-funktionen til at returnere et eksakt match, så vi sætter det tredje argument til 0. Formuleringslinjen indikerer, at dette er en matrixformel ved at omslutte den i krøllede braces {}. Skriv ikke disse selv.

6. Brug INDEX-funktionen (to argumenter) til at returnere en bestemt værdi i et endimensionelt interval. I dette eksempel er lønnen ved position 6 (andet argument) i området D3: D9 (første argument).

Indeks Funktion

7. Afslut ved at trykke på CTRL + SHIFT + ENTER.

Case-sensitive Lookup i Excel

Bemærk: Formlen ser korrekt op på MIA Reed's løn, ikke Mia Clark. Formuleringslinjen indikerer, at dette er en matrixformel ved at omslutte den i krøllede seler {}.

Læs også: