Ha nagy adathalmazokkal dolgozik, gyakran meg kell keresnie egy adott értéket, és meg kell találnia a megfelelő értéket a táblázatban. Ennek manuális végrehajtása lassú, fárasztó és időigényes lehet, ezért használhatja helyette a Táblázatok praktikus HLOOKUP funkcióját. A HLOOKUP a vízszintes keresés rövidítése, és a VLOOKUP egy változata.
Ez a cikk bemutatja a függvényt, a HLOOKUP és a VLOOKUP közötti különbségeket, a szintaxist, valamint azt, hogy hogyan használhatja ezt a függvényt a táblázatokban.
Mi az a HLOOKUP a Google Táblázatokban?
A Google Táblázatok HLOOKUP függvénye egy bizonyos értéket keres a táblázat első sorában. Ezután a képletparaméterben megadott indexpozíció alapján lekér egy értéket az oszlopból. A keresési paramétereknek a táblázat első sorában kell lenniük.
A HLOOKUP funkció a közelítő és a pontos egyezést egyaránt támogatja. Vízszintes táblázatokhoz használatos, ahol az összehasonlító adatok a felső sorban vannak, és bizonyos számú sorra szeretne lefelé pillantani. Ha már ismeri a
VLOOKUP képlet az Excelből vagy Táblázatok, elképzelheti, hogy a HLOOKUP pontosan ugyanúgy működik, de a vízszintes síkban elhelyezett táblázatok esetében.Ez a függvény megpróbál értéket keresni egy adatkészletben, és a visszaadott érték a megadott táblából talált érték.
A HLOOKUP és a VLOOKUP közötti különbségek
A VLOOKUP a függőlegesen elhelyezett táblázatban található adatok megkeresésére szolgál, míg a HLOOKUP a vízszintes táblázatban található adatok megkeresésére szolgál. A VLOOKUP-ot szélesebb körben használják, mint a HLOOKUP-ot, mivel a táblázatok általában függőlegesek, nem pedig vízszintesek.
A két függvény képlete gyakorlatilag ugyanaz, az egyetlen különbség a sor- vagy oszlopargumentumok. Előfordulhat, hogy meg kell ismerkednie a XLOOKUP függvény az Excelben.
A HLOOKUP szintaxisa
A HLOOKUP képlet négy argumentumot használ, amelyek közül háromra van szükség a képlet működéséhez, míg egy nem kötelező. Mielőtt megvitatnánk az argumentumokat és azok jelentését, először nézzük meg a szintaxist. A szintaxis a következő:
=HLOOKUP(kulcs, tartomány, index, van-válogatva)
A HLOOKUP képletben használt egyes argumentumok a következők:
- kulcs: ez határozza meg a függvény értékét a keresés végrehajtásához.
- hatótávolság: ez az argumentum határozza meg azokat a cellatartományokat, amelyeken a keresést végezzük. A Sheets a kulcs argumentumot a meghatározott tartomány első sorában keresi.
- index: ez az argumentum a visszaadandó értéket tartalmazó sor indexének meghatározására szolgál. Itt az első sor 1-től kezdődik. Ha ennek az argumentumnak az értéke nem 1 és a tartomány argumentumban meghatározott sorok összessége között van, az #VALUE! hiba jelenik meg.
- rendezve: ez egy opcionális argumentum annak meghatározására, hogy a definiált sor rendezve van-e vagy sem. Alapértelmezés szerint ez az érték igaz, ha üresen hagyjuk.
Példák a HLOOKUP függvényre a Google Táblázatokban
1. Egyszerű HLOOKUP végrehajtása
Ez a legegyszerűbb módja a HLOOKUP funkció használatának. Ebben az esetben egy adott munkatárs által végzett értékesítéseket szeretnénk megkeresni. Ehhez a következő lépéseket kell végrehajtania:
- Kattintson arra a cellára, ahol a képletet végrehajtani kívánja.
- Írja be a képlet kezdeti részét, amely az =HLOOKUP(
- Írd ide az első érvet. Ebben az esetben a 4. számú alkalmazottat tartalmazó cella, E1.
- Adjon hozzá egy vesszőt.
- Írja be a második argumentumot, amely meghatározza a keresési cellatartományt. Ebben az esetben ez a cellatartomány A1:F3.
- Adjon hozzá még egy vesszőt az argumentumok egymástól való elválasztásához.
- Végül írja be azt az argumentumot, amely meghatározza azt a sort, amelyből az értéket visszaadja. Ebben az esetben ez a sorszám 2.
- Adjon hozzá egy záró zárójelet a képlet befejezéséhez.
- nyomja meg Belép a képlet végrehajtásához.
Most a D9 cellában a képlet megmutatja a 4. számú alkalmazott eladásainak számát.
2. Beágyazott HLOOKUP létrehozása
Ebben a példában meg kell találnunk azt az alkalmazottat, aki a legtöbb értékesítést bonyolította le. Ehhez használhatjuk a HLOOKUP függvénybe ágyazott MAX függvényt.
A MAX funkció lehetővé teszi, hogy ezt a legmagasabb számot találjuk az értékesítési kategóriában. A HLOOKUP lehetővé teszi, hogy megtaláljuk a MAX függvény segítségével talált számhoz tartozó nevet. Bár a legtöbb lépés hasonló ahhoz, amit az első példában tettünk, a MAX függvény használatához néhány változtatást végre kell hajtanunk. Itt vannak a követendő lépések:
- Kattintson arra a cellára, amelybe be szeretné írni a képletet.
- Adja meg a képlet kezdeti részét, amely az =HLOOKUP(
- Az első argumentumban a MAX képletet fogjuk használni. Ehhez adja meg a képlet kezdeti részét, ami az MAX(. Vegye figyelembe, hogy itt nem kell egyenlőt adnunk a szimbólumhoz.
- Írja be az ellenőrizni kívánt cellatartományt, hogy megtalálja a maximális értéket. Ebben az esetben az B2:F2.
- Adjon hozzá egy záró zárójelet a MAX képlet bezárásához.
- Adjon hozzá vesszőt a két argumentum elválasztásához.
- Most írja be a képlet cellatartományát. Ebben az esetben ezek a sejtek A1:F3.
- Adjon hozzá még egy vesszőt az argumentumok elválasztásához.
- Az utolsó argumentumban adja hozzá azt a sorszámot, amelyből az értéket szeretné lekérni. Ebben az esetben az 3.
- Adja hozzá az utolsó zárójelet a képlet lezárásához.
- nyomja meg Belép a képlet végrehajtásához.
A HLOOKUP hátrányai
Ennek a funkciónak két hiányossága van:
- Mindig a beviteli tartomány első sorát használja a keresőgomb megkereséséhez. Ennek eredményeként a HLOOKUP függvény nem kaphat olyan cellaértéket, amely a keresési sor felett van.
- Ez a funkció dinamikusan nem elegendő, mivel a beviteli tartományon belüli sor beírása nem frissíti automatikusan a sorindexet.
Az előző két problémára van megoldás. Használhatja a kombinációt INDEX és MATCH függvények az Excelben, hasonlóan a hivatkozott útmutatóhoz.
A HLOOKUP függvény lezárása
Bár a fent használt példák kis adathalmazokat használnak, könnyen belátható, hogy a HLOOKUP függvény hogyan teszi sokkal könnyebbé a keresést a vízszintes táblázatként beállított teljes táblázatokban.
Ez a funkció csak egy a sok lehetőség közül, amellyel gyorsabban navigálhat a Google Táblázatokban, ha folyamatosan tanul, lecsökkenti az adatbevitelre és -lekérésre fordítandó időt.