Amit az XLOOKUP -ról tudni kell
A XVERWEIS segítségével a Microsoft új lehetőséget kínál Excel felhasználóinak, hogy gyorsan és egyszerűen keressenek a táblázatokban, és kiértékeljék az adatokat. Ez a funkció kezdetben csak a tesztfázis résztvevői számára volt elérhető, de az év eleje óta elérhető a Microsoft 365 Windows és Mac verzióiban is.
Alapjában véve az XLOOKUP a VLOOKUP és a HLOOKUP kényelmesebb változata, amelyet további gyakorlati alkalmazások egészítettek ki. Feladata tehát a táblázatokban való keresés is, de ez már eltér a korábbi hivatkozásoktól. A tartalom szűrése már nem kötődik egy előírt kurzushoz, de most jobbról balra, felülről lefelé és fordítva is kezdeményezhető. Ez az újítás azzal a nagy előnnyel jár, hogy az Excel táblázatokat most saját belátása szerint tervezheti, és már nem kötődik a műszaki előírásokhoz. Az új paramétereknek köszönhetően további lehetőségek váltak elérhetővé, amelyek korábban nem voltak elérhetők. A hasznosság az apró részletektől a figyelemre méltó egyszerűsítésekig terjed. Az XLOOKUP végső hatása teljes mértékben az alkalmazott paraméterektől függ.
Az XLOOKUP egyszerű paraméterei
Az XLOOKUP egyszerű használata csak három paramétert igényel. Ezek:
- Keresési feltétel
- Keresési mátrix
- Visszatérési mátrix
Az újonnan elnyert szabadság elsősorban a keresési és visszatérési mátrix szétválasztásának köszönhető. Míg a VLOOKUP és a HLOOKUP továbbra is megkövetelte, hogy a felhasználó válassza ki a teljes mátrixot a keresési folyamathoz, az XLOOKUP lehetővé teszi számára az ismert és keresett érték elkülönítését. Ez azt jelenti, hogy az egyik keresési oszlop vagy most a keresési sor is a szükséges mátrix, amelyben a kiválasztott keresési feltétel található, míg egy másik lesz a kívánt eredmény visszatérési területe. Az új képlet a következő:
= XLOOKUP (keresési feltétel; keresési mátrix; visszatérési mátrix)
Ha például Wagner úr havi fizetését ki lehet venni az alkalmazottak Excel -táblázatából, akkor két oszlop fontos: Az első, amely név szerint felsorolja az összes alkalmazottat, és egy másik, amelyben a munkavállalók fizetése szerepel. Mivel a keresési feltétel egy név, a kapcsolódó keresési oszlop mátrixként van kiválasztva. A visszaadandó eredmény viszont a fizetés, ezért a megfelelő oszlop itt a visszatérési mátrix.
Ez a példa azt mutatja, hogy az új képlet feleslegessé teszi egy adott oszlopindex korábbi megjelölését egyetlen nagy mátrixon belül. Ez további részletes munkát takarít meg, és megakadályozza a szükségtelen hibákat.
Ha azonban nem ismert, hogy a keresett alkalmazottat "Wagner" -nek vagy "Wegner" -nek hívják -e, akkor a keresési feltétel új kiegészítése segíthet. Csillag (*) beszúrásával tetszőleges számú ismeretlen karakter kihagyható. Ebben az esetben célszerű gyorsan megváltoztatni a keresési feltételt "* gner" értékre a kívánt cél elérése érdekében. Ha azonban a táblázat tele van sok hasonló névvel, így a kolléganő, Stegner asszony akaratlanul is megjelenik, mert a neve is tartalmazza a keresett betűk kombinációját, akkor a keresés tovább finomítható. Itt jön szóba a kérdőjel (?), Mivel lehetővé teszi a felhasználó számára, hogy csak egyetlen karaktert cseréljen ki. A keresési feltétel ezért "W? Gner" -nel van kitöltve.
De mi történik, ha csillagot vagy kérdőjelet kell keresnie? Ebben az esetben az XLOOKUP -nak van egy további tilde -je (~), amellyel világossá válik, hogy nem a keresési feltétel függvényére gondolunk, hanem a keresési mátrix tartalmára. Következésképpen a kettős tilde mint keresési feltétel (~~) lehetővé teszi az egyetlen tilde keresését a keresési mátrixban (~).
A teljes paraméterek
Ezenkívül az XVERWEIS további funkciókat is kínál, amelyek azonnal működésbe lépnek, amint ezt a három további paramétert a kívánt módon használják:
- If_not_ nem található
- Összehasonlító mód
- Keresési mód
"Ha nem található"
A három paraméteres keresési feltétel, a keresési mátrix és a visszatérési mátrix mellett az új XVERWEIS további három paraméterrel rendelkezik, amelyek számos előnyt kínálnak a felhasználónak. Az egyik ilyen az "If_not_ found", amely integrált if-error függvényként működik.
Ezzel a funkcióval az XLOOKUP lehetővé teszi a korábbi hivatkozásokkal kapcsolatos gyakori problémák elkerülését: Ha a keresett eredmény nem található, akkor eddig csak egy rejtélyes hibaérték ("#NV") jelent meg. Az új paraméternek köszönhetően mostantól lehetséges megnevezni ezt a hibát, és így könnyebben osztályozni úgy, hogy a helyőrző paramétert egy tetszőleges szóval helyettesítjük, és idézőjelbe helyezzük. Az automatikus hibaérték helyett az Excel jelezheti, hogy az eredmény „nem található”, vagy „beviteli hiba” történt. Az összes információt figyelembe véve a XVERWEIS képlet így néz ki:
= XLOOKUP (keresési feltétel; keresési mátrix; visszatérési mátrix; if_not_ found)
Összehasonlító mód
Egy másik paraméter az összehasonlítási mód, amely szükség esetén növeli az értékek keresésének lehetőségeit. Eredetileg a VLOOKUP és a HLOOKUP csak találatokat vagy hibákat ismert. Az XLOOKUP azonban rugalmasan reagálhat, és nem létező eredmény esetén a lehető legközelebb eső értéket is használhat annak érdekében, hogy ne egyszerűen felsorolja a hibát a felhasználónak, hanem alternatívát javasoljon helyette. Például, ha olyan 1500 eurós számlát keres, amely nem található, akkor az -1 értéket használhatja az összehasonlítási mód paraméterben, hogy megjelenítse a következő alacsonyabb eredményt. Kiderülhet, hogy a számla a kezdetektől fogva mindössze 1450 euró volt. Ezeket az információkat csak a korábbi hivatkozásokkal lehetett megtudni közbenső lépésekben. Ezzel szemben az 1 érték felhasználható a következő nagyobb eredmény eléréséhez.
Ez a funkció különösen akkor hasznos, ha egy érték csak nagyjából ismert. Ily módon egy keret leszűkíthető, hogy mindennek ellenére könnyebben megtalálható legyen a kívánt eredmény. Ezenkívül a táblázat tartalmát már nem kell növekvő sorrendbe rendezni, mint a VLOOKUP esetében, mert az XLOOKUP a felhasználó segítsége nélkül is képes megtalálni a következő értelmes értéket. Ez további szabadságot biztosít a táblázatok individualizálásában is.
Ha azonban ezekre az újításokra nincs szükség, a 0 érték egyszerűen használható annak érdekében, hogy a szokásos módon továbbra is csak pontos eredményeket kapjon. Az általános helyőrzővel a képlet a következőképpen bővül:
= XLOOKUP (keresési feltétel; keresési mátrix; visszatérési mátrix; if_not_ found; összehasonlítási mód)
Keresési mód
Az utolsó paraméter ismét a legegyszerűbb és talán a legszembetűnőbb javulást mutatja a VLOOKUP -hoz képest, mivel ez teszi lehetővé, hogy a keresési előzmények iránya először állítható legyen. A beillesztett 1 értékkel felülről lefelé kereshet találatokat, míg -1 értéknél minden fejjel lefelé fordul. Ezenkívül egy növekvő bináris keresés kezdeményezhető a 2 értékkel, és egy csökkenő bináris keresés a -2 értékkel.
Bár ez a paraméter elsőre nem tűnik különösen lenyűgözőnek, a kiterjesztett keresési feltétellel együtt rendszeresen pozitív hatást fejthet ki. Mert ha egy keresési mátrix kétszer tartalmazza a keresett feltételt (például két azonos vezetéknevű alkalmazott), akkor alapértelmezés szerint a korábbi pozícióban kronológiailag megjelenített visszatérési érték kerül kiadásra. Ha azonban a keresési előzmények iránya megfordul, az ellenkező hatás lép fel, és a korábban elrejtett érték láthatóvá válik. Ez a paraméter azonban akkor is hasznos, ha ideiglenes vezérlésre használják. Mivel ha a felülről lefelé irányuló keresés más eredményt ad, mint az alulról felfelé irányuló keresés, ez azt jelentheti, hogy olyan alkalmazáshiba léphet fel, amely már korán kijavítható. Ezt a megjegyzést figyelembe véve az XLOOKUP végső formulája így néz ki:
= XLOOKUP (keresési feltétel; keresési mátrix; visszatérési mátrix; if_not_ found; összehasonlítási mód; keresési mód)
Érdemes VLOOKUP -ról XLOOKUP -ra váltani?
Összegzésként még el kell mondani, hogy az XLOOKUP bevezetésével a Microsoft a keresés és elemzés új módját tette elérhetővé Excel felhasználói számára, amely egyszerre szolgálhat különböző célokat és könnyen használható. Ily módon a gyors kereséstől a konkrét kimeneti követelményekig minden teljesül. Az XLOOKUP tehát egyértelműen megelőzi a többi referenciát, mivel egyértelmű előnyöket kínál még azokban a funkciókban is, amelyeket ebből átvett. Ez látható abból a tényből, hogy itt két referenciafunkciót egyesítenek, és többek között egy integrált, ha hiba egészíti ki.
Aki eddig teljesen elégedett volt a VLOOKUP -mal vagy a HLOOKUP -tal, és nem is érdekli, hogy megszokja az új formulát, tiszta lelkiismerettel ragaszkodhat a beválthoz. Mindenki más számára, aki dinamikusabbá és egyszerűbbé szeretné tenni megközelítését, az XVERWEIS üdvözlendő újítás. Az új lehetőségek minden bizonnyal módosíthatók és kombinálhatók oly módon, hogy az Excel következő használata láthatóan kényelmesebb legyen.