
Általános képlet
=XLOOKUP(value,rng1,rng2)
Összegzés
Az XLOOKUP segítségével megtalálja az értékeket a keresési értéktől balra. A bemutatott példában a H6 képlete a következő:
=XLOOKUP(H4,E5:E14,B5:B14)
amely 25-öt ad vissza, a B oszlop magasságát a 12. modell H modelljéhez.
Magyarázat
Míg a VLOOKUP a keresési oszloptól jobbra található keresésekre korlátozódik, az XLOOKUP natív módon balra kereshet. Ez azt jelenti, hogy az XLOOKUP használható az INDEX és a MATCH helyett, hogy balra találjon értékeket egy táblázatban vagy tartományban.
A bemutatott példában keressük a H modellhez társított súlyt a 12. sorban. A H6 képlete a következő:
=XLOOKUP(H4,E5:E14,B5:B14)
- A keresési_érték a H4 cellából származik
- A lookup_array az E5: E14 tartomány, amely a Modellt tartalmazza
- A return_array a B5: B14, amely Súlyt tartalmaz
- A match_mode nincs megadva, és alapértelmezés szerint 0 (pontos egyezés)
- A search_mode nincs megadva, és alapértelmezés szerint 1 (első az utolsóig)
Több érték keresése
Az XLOOKUP egyszerre több értéket adhat vissza ugyanabból az egyező rekordból. A G9 cellában szereplő képlet a következő:
=XLOOKUP(H4,E5:E14,B5:D14)
amely a G modell magasságát, súlyát és árát adja vissza a G9: H9 tartományba ömlő tömbben.
Az egyetlen különbség a fenti képlettel szemben az, hogy a return_array olyan tartományként kerül megadásra, amely egynél több oszlopot tartalmaz, B5: D14.