Richard Schollar: VLOOKUP Venstre! - Excel-tip

Indholdsfortegnelse

Richard Schollar giver dette gæstepost. Richard er en Excel MVP fra Storbritannien Da jeg så titlen på Richards indlæg, regnede jeg med, at han ville bruge INDEX / MATCH, men Richard bruger virkelig VLOOKUP!

Hvordan bruger du en VLOOKUP, hvis dine tabeldata holder opslagsværdien i en kolonne til højre for den datakolonne, du vil returnere?

Vi har alle haft dette problem - du vil bruge VLOOKUP, men dine data er 'rundt på den forkerte måde':

Eksempel på datasæt

Du har ID'et, du vil returnere beskrivelsen. En normal VLOOKUP fungerer ikke, da du ikke kan bruge en negativ kolonne:

Brug af normal VLOOKUP

Et alternativ er at bruge INDEX / MATCH f.eks.

Alternativ er at bruge INDEX / MATCH

Men ville det ikke være sejt at kunne bruge VLOOKUP? Men vi kan dog ikke, kan vi? Det kan vi, hvis vi gør brug af VÆLG-funktionen:

Brug af VÆLG-funktionen

Denne formel i G2 er:

Denne formel er =VLOOKUP(F2,CHOOSE((1,2),$C$2:$C$7,$A$2:$A$7),2,False)

Sådan fungerer det: VÆLG returnerer en matrix med to 'kolonner' i den rigtige rækkefølge, baseret på den rækkefølge, som du sender kolonnerne til VÆLG-funktionen. Dette skaber en matrix, der er i den rigtige retning fra venstre mod højre, så VLOOKUP fungerer. Her er dialogen Evaluer formel efter evaluering af VÆLG-funktionen:

Hvordan det virker

Interessante artikler...