Richard Schollar gir dette gjesteposten. Richard er en Excel MVP fra Storbritannia Da jeg så tittelen på Richards innlegg, skjønte jeg at han skulle bruke INDEX / MATCH, men Richard bruker virkelig VLOOKUP!
Hvordan bruker du en VLOOKUP hvis tabelldataene inneholder oppslagsverdien i en kolonne til høyre for datakolonnen du vil returnere?
Vi har alle hatt dette problemet - du vil bruke VLOOKUP, men dataene dine er "feil vei":
Du har ID, du vil returnere beskrivelsen. En normal VLOOKUP fungerer ikke, da du ikke kan bruke en negativ kolonne:
Et alternativ er å bruke INDEX / MATCH f.eks.
Men ville det ikke vært kult å kunne bruke VLOOKUP? Men vi kan ikke, skjønt? Visst vi kan, hvis vi bruker VELG-funksjonen:
Den formelen i G2 er:
Den formelen er =VLOOKUP(F2,CHOOSE((1,2),$C$2:$C$7,$A$2:$A$7),2,False)
Slik fungerer det: VELG returnerer en matrise med to 'kolonner' i riktig rekkefølge, basert på rekkefølgen du sender kolonnene til VELG-funksjonen. Dette skaper en matrise som er i riktig venstre-til-høyre retning for at VLOOKUP skal fungere. Her er dialogboksen Evaluer formel etter evaluering av VELG-funksjonen: