Ha sokat használod az Excelt, valószínűleg elég gyakran használtad a LOOKUP függvényeket. Ha nem ismeri, a KERESÉS funkciót egyetlen sorban vagy oszlopban való keresésre használják, és egy másik sorban vagy oszlopban egy adott értéket keresnek.
Ez a funkció akkor hasznos, ha egy Excel-lapon sok adattal dolgozik. Az Excelben többféle LOOKUP függvény létezik.
Ebben a cikkben elmondunk mindent, amit tudnia kell a Microsoft Excel XLOOKUP funkciójáról, valamint néhány hasznos példát.
Mi az XLOOKUP függvény az Excelben?
Az XLOOKUP felváltja a régi funkciókat, mint például a HLOOKUP, VLOOKUP és LOOKUP. Támogatja a függőleges és vízszintes kereséseket.
Más szóval, az XLOOKUP függvény lehetővé teszi, hogy gyorsan megtaláljon egy értéket egy adott adatkészletben, mind vízszintesen, mind függőlegesen, és a megfelelő értéket egy másik sorban vagy oszlopban adja vissza.
Számos módja van az XLOOKUP funkció használatának, hogy a legtöbbet hozza ki belőle. Vessen egy pillantást néhány XLOOKUP példára, amelyek segítségével jobban megértheti.
Az XLOOKUP funkció elérése
Sajnos az XLOOKUP nem érhető el az Office 2010, 2013, 2016 és 2019 verzióit futtató felhasználók számára. Csak a Microsoft Office 365 csomagban érhető el.
Ha nem használja a Microsoft 365 csomagot a számítógépén, szükség lehet rá frissítsen Microsoft 365-re hogy hozzáférjen az XLOOKUP funkcióhoz. És ha már Microsoft 365-öt használ, akkor az Excelben már engedélyezve találja az opciót. Az XLOOKUP itt is elérhető Office 365 Online.
Összefüggő: Office 2021 vs. Microsoft 365: melyiket használja?
Az XLOOKUP függvény szintaxisa
Az XLOOKUP függvény szintaxisa hasonló a VLOOKUP és a HLOOKUP függvényéhez. Ha valaha is használta őket, az XLOOKUP használatát kényelmesebbnek fogja találni. Íme az XLOOKUP függvény szintaxisa az Excelben:
=XKERESÉS(keresési_érték, keresési_tömb, visszatérési_tömb, [ha_nem található], [egyezési_mód], [keresési_mód])
Az XLOOKUP függvény legfeljebb hat argumentumot támogat, és itt vannak ezek értékei.
- lookup_value (kötelező): a megtalálni kívánt érték.
- lookup_array (kötelező): azt a tömböt, ahol meg szeretné keresni a keresési értéket.
- return_array (kötelező): a tömb, ahonnan le szeretné kérni és visszaadni az értékeket, amikor a keresési érték megtalálható.
- [if_not_found] (nem kötelező): Ha az egyezés nem található, ez a visszaadandó érték.
-
[match_mode] (nem kötelező): Ez az argumentum lehetővé teszi, hogy meghatározza a keresett egyezés típusát. Különböző értékek határozzák meg:
- 0 - Pontos egyezést keres, és az értéknek pontosan meg kell egyeznie a lookup_array értékével. Alapértelmezésként is be van állítva, ha nem említik.
- -1 - Megkeresi a pontos egyezést, és miután megtalálta, visszatér a következő kisebb értékre.
- 1 - Megkeresi a pontos egyezést, és miután megtalálta, visszatér a következő nagyobb értékre.
- 2 - Részleges egyeztetést végez helyettesítő karakterek használatával, ahol *, ?, és ~ különleges jelentéssel bírnak.
-
[search_mode] (nem kötelező): Az XLOOKUP keresési módjának megadására szolgál a lookup_array mezőben. Különféle értékek határozzák meg ugyanazt:
- 1 - A keresést az első elemtől kezdve hajtja végre. Ez az alapértelmezett, ha nincs megadva.
- -1 - Fordított keresést végez az utolsó elemtől kezdve.
- 2 - Bináris keresést hajt végre a lookup_array-ben, ahol az adatokat növekvő sorrendben kell rendezni. Ha az adatok nincsenek rendezve, az hibákat vagy rossz eredményeket eredményezhet.
- -2 - Bináris keresést hajt végre a lookup_array-ben, ahol az adatokat csökkenő sorrendben kell rendezni. Ha az adatok nincsenek rendezve, az hibákat vagy rossz eredményeket eredményezhet.
Összefüggő: Mik azok a helyettesítő karakterek az Excelben? Hogyan kell használni őket
Az XLOOKUP függvény előnyei és hátrányai Excelben
Az XLOOKUP továbbra is olyan funkció, amelynek megvannak a maga előnyei a VLOOKUP-pal és az INDEX/MATCH-al szemben. De ennek is megvannak a maga hátrányai.
Az XLOOKUP funkció előnyei
- Függőlegesen és vízszintesen is működik.
- Három argumentumra van szüksége a VLOOKUP és INDEX MATCH függvények négy argumentuma helyett.
- Alapértelmezés szerint mindig a pontos egyezés.
- Képes részleges egyezéskeresést végrehajtani helyettesítő karakterek használatával.
- Csökkenő sorrendben végezhet kereséseket.
- Egy függvényt használ kettő helyett az INDEX MATCH-ban.
Az XLOOKUP funkció hátrányai
- Az opcionális érvek bonyolultnak tűnhetnek a kezdők számára.
- Két tartomány kiválasztásakor több időt vesz igénybe, és túl sok cella van a táblázatban.
- Hibát ad vissza, ha a keresés és a tömb visszatérése nem azonos hosszúságú.
- Emlékezni kell a keresési és visszatérési tartományokra is.
Az XLOOKUP függvény használata az Excelben
Az XLOOKUP függvény hasonlóan működik, mint az Excel KERESÉSE. Használhatja az XLOOKUP-ot úgy, hogy egyszerűen kiválasztja azokat a cellahivatkozásokat, ahol a függvénynek működnie kell.
Alternatív megoldásként használhatja a felül található „Képletsor” mezőt is; és illessze be oda az XLOOKUP függvény szintaxisát.
Példák az XLOOKUP függvényre
Ha mindez zavaró az Ön számára, a következő példákon keresztül megpróbáljuk elmagyarázni. Ezek a példák jobb képet adnak az XLOOKUP függvény működéséről.
1. példa
Tegyük fel, hogy van egy adatkészlete, amely így néz ki (az alábbi képen), és szeretné megszerezni Matthew tudományos jegyeit az F és a G cellákban.
Az adatok beszerzéséhez a következő XLOOKUP függvényt használjuk az F2 cellában:
=XKERESÉS(F2;A2:A15;B2:B15)
És a képlet Matthew Science pontszámát eredményezné a következő cellában. Ennek az az oka, hogy a keresési értéket F2-ként adtuk meg, ami jelen esetben Matthew.
2. példa
Vegyük ugyanazt az adatkészletet, de ezúttal a nevekkel a jobb oldalon. Még mindig Matthew's Science pontszámát keressük.
Íme az XLOOKUP függvény, amelyet ebben az esetben használunk:
=XKERESÉS(F2;D2:D15;A2:A15)
Ennek a függvénynek az eredményül kapott adatai is ugyanazok lesznek. Annak ellenére, hogy az eredmény ugyanaz, a lookup_array és return_array itt változnak az értékek.
Az XLOOKUP funkció a VLOOKUP funkcióval kapcsolatos főbb problémákat kezeli. A sorokat és oszlopokat bármilyen módon mozgathatja, és az XLOOKUP továbbra is működni fog. A VLOOKUP azonban hibát ad vissza.
3. példa
Egyszerre több eredményt is lekérhet vízszintesen és függőlegesen. Tehát ha minden tárgyból meg akarjuk szerezni Máté pontszámát, az is lehetséges. Az XLOOKUP függvény esetünkben a következő lenne:
=XKERESÉS(F2;D2:D15;A2:C15)
Ennek a függvénynek az eredője ugyanaz lenne.
Ebben az esetben az XLOOKUP funkció vízszintes és függőleges keresést végzett, és az eredmények teljesen pontosak voltak. Itt az argumentumok értékei ennek megfelelően módosultak.
Összefüggő: Az AVERAGEIF függvény használata az Excelben
Használja az XLOOKUP-ot a VLOOKUP helyett
Az XLOOKUP nagy előrelépés a keresési funkciók terén. Az XLOOKUP funkció egyetlen hátránya, hogy nem kompatibilis visszafelé. Ha a Microsoft Office Suite régebbi verzióival oszt meg táblázatokat, hibákat tapasztalhat.
Az XLOOKUP azonban elérhető az Office 365 Online szolgáltatásból. Az XLOOKUP funkció még csak a kezdeti szakaszban van, így az Excel-felhasználóknak időbe telik, amíg elfogadják.
Az ingyenes Microsoft Office licenceket nehéz beszerezni, de léteznek. Így használhatja ingyenesen a Microsoft Office-t.
Olvassa el a következőt
- Termelékenység
- Microsoft Excel
- Táblázatkezelési tippek
- Microsoft Office tippek
Technológiai szerkesztő. Megszállott bütykös vagyok, és halogatom a jövőt. Érdekelnek az utazások és a filmek.
Iratkozzon fel hírlevelünkre
Csatlakozzon hírlevelünkhöz műszaki tippekért, ismertetőkért, ingyenes e-könyvekért és exkluzív ajánlatokért!
Kattintson ide az előfizetéshez