
Generisk formel
=XLOOKUP(value,rng1,rng2)
Resumé
XLOOKUP kan bruges til at finde værdier til venstre for opslagsværdien. I det viste eksempel er formlen i H6:
=XLOOKUP(H4,E5:E14,B5:B14)
som returnerer 25, højden i kolonne B for model H i række 12.
Forklaring
Mens VLOOKUP er begrænset til opslag til højre for opslagskolonnen, kan XLOOKUP opspore værdier til venstre indfødt. Dette betyder, at XLOOKUP kan bruges i stedet for INDEX og MATCH for at finde værdier til venstre i en tabel eller et interval.
I det viste eksempel er vi på udkig efter vægten forbundet med Model H i række 12. Formlen i H6 er:
=XLOOKUP(H4,E5:E14,B5:B14)
- Opslagsværdien kommer fra celle H4
- Lookup_array er området E5: E14, som indeholder Model
- Return_array er B5: B14, som indeholder vægt
- Match_mode er ikke angivet og er som standard 0 (eksakt match)
- Søgemåden er ikke angivet og er som standard 1 (første til sidste)
Slå flere værdier op
XLOOKUP kan returnere mere end én værdi ad gangen fra den samme matchende post. Formlen i celle G9 er:
=XLOOKUP(H4,E5:E14,B5:D14)
som returnerer højde, vægt og pris for model H i en matrix, der spilder i området G9: H9.
Den eneste forskel fra ovenstående formel er, at return_array indtastes som et område, der indeholder mere end en kolonne, B5: D14.