
Általános képlet
=XLOOKUP(A1,months,XLOOKUP(A2,names,data))
Összegzés
Az XLOOKUP funkcióval végzett kettős keresés (kettős XLOOKUP) elvégzéséhez az egyik XLOOKUP beágyazható a másikba. A bemutatott példában a H6 képlete a következő:
=XLOOKUP(H5,months,XLOOKUP(H4,names,data))
ahol a hónapokat (C4: E4) és a neveket (B5: B13), és az adatokat (C5: E13) tartományoknak nevezzük.
Magyarázat
Az XLOOKUP egyik jellemzője, hogy egy teljes sort vagy oszlopot megkereshet és visszaküldhet. Ez a szolgáltatás felhasználható az egyik XLOOKUP beágyazására a másikba, hogy kétirányú keresést hajtson végre. A belső XLOOKUP eredményt ad vissza a külső XLOOKUP-nak, amely visszaadja a végeredményt.
Megjegyzés: Az XLOOKUP alapértelmezés szerint pontos egyezést végez, ezért az egyezési mód nincs beállítva.
Belülről kifelé haladva a belső XLOOKUP segítségével minden adat lekérhető a "Frantz" számára:
XLOOKUP(H4,names,data)
XLOOKUP találja "Frantz" a névvel ellátott tartomány nevét (B5: B13). Frantz megjelenik az ötödik sorban, így XLOOKUP visszatér az ötödik sorban az adatok (C5: E13). Az eredmény egy tömb, amely a Frantz egyetlen adatsorát tartalmazza, 3 hónapos értékesítést tartalmaz:
(10699,5194,10525) // data for Frantz
Ez a tömb közvetlenül a külső XLOOKUP-ba kerül vissza return_array néven:
=XLOOKUP(H5,months,(10699,5194,10525))
A külső XLOOKUP megtalálja az értéket H5-ben ("Mar") a megnevezett tartomány hónapjain belül (C4: E4). A "Mar" érték harmadik tételként jelenik meg, ezért az XLOOKUP az értékesítési adatokból a harmadik elemet, az 10525 értéket adja vissza.
Megnevezett tartományok nélkül
Az ebben a példában használt megnevezett tartományok csak olvashatóak. Megnevezett tartományok nélkül a képlet a következő:
=XLOOKUP(H5,C4:E4,XLOOKUP(H4,B5:B13,C5:E13))
TÁRGYMUTATÓ és MEGFELELÉS
Ez a példa az INDEX és a MATCH használatával oldható meg így:
=INDEX(C5:E13,MATCH(H4,B5:B13,0),MATCH(H5,C4:E4,0))
Az INDEX és a MATCH jó megoldás erre a problémára, és valószínűleg a legtöbb ember számára könnyebben érthető. Az XLOOKUP verzió azonban megmutatja az XLOOKUP erejét és rugalmasságát.