Az Excel LOOKUP funkciójának két formája van: a vektoros űrlap és a tömbűrlap. A KERESÉS függvény tömbformája hasonló az Excel más keresési függvényeihez, mint például a VLOOKUP és a HLOOKUP. Használhatja az adattáblázatban található konkrét értékek megkeresésére vagy keresésére.
LOOKUP vs. VLOOKUP és HLOOKUP
Miben különbözik, hogy:
- A VLOOKUP és a HLOOKUP segítségével kiválaszthatja, hogy melyik oszlopból vagy sorból adjon vissza egy adatértéket. A LOOKUP mindig egy értéket ad vissza a tömb utolsó sorából vagy oszlopából.
- Amikor egyezést talál a megadott értékhez (a Lookup_value), a VLOOKUP csak az első adatoszlopban keres, a HLOOKUP pedig csak az első sorban. A LOOKUP függvény a tömb alakjától függően az első sorban vagy oszlopban keres.
LOOKUP Függvény és tömb alakja
A tömb alakja lehet négyzet (egyenlő számú oszlop és sor) vagy téglalap (egyenlőtlen számú oszlop és sor). Az alakzat befolyásolja, hogy a LOOKUP függvény hol keres adatokat:
- Ha egy tömb négyzet alakú vagy magas téglalap (magasabb, mint széles), a LOOKUP feltételezi, hogy az adatok oszlopokba vannak rendezve, és a tömb első oszlopában lévő Lookup_value-hoz keres egyezést.
- Ha egy tömb széles téglalap (szélesebb, mint a magas), a LOOKUP feltételezi, hogy az adatok sorokba vannak rendezve, és a tömb első sorában lévő Lookup_value értékkel egyezést keres.
A LOOKUP függvény szintaxisa és argumentumai: tömbforma
A LOOKUP függvény tömbformájának szintaxisa:
=KERESÉS(keresési_érték, tömb)
Lookup_value (kötelező): Egy érték, amelyet a függvény a tömbben keres. A Lookup_value lehet szám, szöveg, logikai érték vagy név vagy cellahivatkozás, amely egy értékre hivatkozik.
Tömb (kötelező): Olyan cellák tartománya, amelyekben a függvény a Lookup_value megtalálásához keres. Az adatok lehetnek szövegek, számok vagy logikai értékek.
Példa a LOOKUP függvény tömbformájának használatára
Ez a példa a LOOKUP függvény tömbformáját használja, hogy megkeresse a Whachamacallit árát a készletlistában.
A tömb alakja magas téglalap, és a függvény a leltárlista utolsó oszlopában található értéket ad vissza.
A példa követéséhez írja be az alábbi mintamunkalapon látható adatokat.
Adatok rendezése
A tömbben lévő adatokat növekvő sorrendbe kell rendeznie, hogy a LOOKUP funkció megfelelően működjön. Az adatok Excelben történő rendezésekor válassza ki az elsőként rendezendő adatoszlopokat és -sorokat, amelyek általában az oszlopfejléceket is tartalmazzák.
Emelje ki a A4 cellákat a C10 közé a munkalapon.
A szalagon lépjen a Adatok lapra.
A Rendezés és szűrés csoportban válassza a Rendezés lehetőséget a Rendezés párbeszédpanel megnyitásához.
A Oszlop címsor alatt válassza ki a legördülő menüt, és válassza a Rész szerinti rendezést.
A Sort on címsor alatt válassza ki a legördülő menüt, és válassza a Cell Values.
A Order címsor alatt válassza ki a legördülő menüt, és válassza a A-tól Z-ig.
Az adatok rendezéséhez és a párbeszédpanel bezárásához válassza az OK lehetőséget.
LOOKUP Funkciópélda
Bár beírható a LOOKUP függvény, =LOOKUP(A2, A5:C10), a munkalap cellájába, kevésbé zavaró a függvény használata. párbeszédablak. A párbeszédpanelen minden argumentumot külön sorba írhat anélkül, hogy aggódnia kellene a függvény szintaxisa miatt, például a zárójelek és az argumentumok közötti vesszőelválasztók miatt.
Az alábbi lépések részletezik, hogyan került a KERESÉS funkció a B2 cellába a párbeszédpanel segítségével.
Ha a függvény nem talál pontos egyezést a Lookup_value számára, akkor a tömb legnagyobb értékét választja, amely kisebb vagy egyenlő, mint a Lookup_value. Ha a Lookup_value hiányzik, vagy kisebb, mint a tömb összes értéke, a LOOKUP függvény N/A hibát ad vissza.
A munkalapon válassza ki a B2 cellát, hogy aktív cellává tegye.
Lépjen a Képletek lapra.
A funkció legördülő listájának megnyitásához válassza a Keresés és hivatkozás lehetőséget.
Válassza a LOOKUP elemet az Argumentumok kiválasztása párbeszédpanel megjelenítéséhez.
Válassza a lookup_value, array elemet, majd válassza az OK lehetőséget a Funkcióargumentumok párbeszédpanel megjelenítéséhez..
A párbeszédpanelen válassza ki a Lookup_value szövegdobozt.
A munkalapon válassza ki a A2 cellát, hogy beírja a cella hivatkozását a párbeszédpanelbe.
A párbeszédpanelen válassza ki a Array szövegdobozt.
A munkalapon jelölje ki az A5 és C10 cellákat, hogy beírja ezt a tartományt a párbeszédpanelbe. Ez a tartomány tartalmazza a függvény által keresendő adatokat.
- A funkció befejezéséhez és a párbeszédpanel bezárásához válassza az OK lehetőséget.
An N/A hiba jelenik meg a B2 cellában, mert be kell írnia egy alkatrésznevet az A2 cellába.
Adjon meg egy keresési értéket
Így írjon be egy nevet a cikk árának megállapításához:
Válassza ki a A2 cellát, írja be a következőt: Whachamacallit, és nyomja meg az Enter billentyűt a billentyűzeten.
- A $23.56 érték megjelenik a B2 cellában. Ez az adattábla utolsó oszlopában található Whachamacallit ára.
- Tesztelje le a funkciót úgy, hogy más alkatrészneveket ír be az A2 cellába. A lista minden alkatrészének ára a B2 cellában jelenik meg.
- A B2 cella kiválasztásakor a teljes =LOOKUP(A2, A5:C10) függvény megjelenik a munkalap feletti képletsorban.