01/01
Excel LOOKUP függvény bemutatója az Array formában
Az Excel LOOKUP funkció két formája van: a vektoros forma és az űrlap formája .
A LOOKUP függvény tömbformátuma hasonló más Excel keresési funkciókhoz, mint például a VLOOKUP és a HLOOKUP , mivel arra használhatók, hogy megtalálják vagy megkeressék az adat táblában található konkrét értékeket.
Hogy különbözik ez:
- A VLOOKUP és a HLOOKUP segítségével kiválaszthatja, melyik oszlop vagy sor adja meg az adatértéket, míg a LOOKUP mindig a tömb utolsó sorából vagy oszlopából ad vissza értéket.
- Ha meg akarja találni a megadott értéket - a Lookup_value néven ismert - VLOOKUP csak az első adatrészletet keresi, a HLOOKUP pedig csak az első sor, míg a LOOKUP függvény az első sort vagy oszlopot a tömb alakjától függően keresi .
LOOKUP Funkció és Array Shape
A tömb alakja - négyszögletes (oszlopok és sorok azonos száma) vagy téglalap (oszlopok és sorok egyenlőtlen száma) - befolyásolja, hogy a LOOKUP függvény hogyan keresi az adatokat:
- Ha egy tömb négyzet alakú, vagy ha egy magas téglalap (szélesebb, mint széles), a LOOKUP azt feltételezi, hogy az adatok oszlopokban vannak elrendezve, és ezért a tömb első oszlopában keresési értéket keres a lekérdezési értékhez.
- Ha egy tömb tágas téglalap (szélesebb, mint magas), a LOOKUP feltételezi, hogy az adatok sorokban rendeződnek, és ezért a tömb első sorában a Lookup_value keresési eredményt keresi.
A LOOKUP függvény-szintaxis és érvek - tömbformátum
A LOOKUP függvény Array formájának szintaxisa :
= LOOKUP (Lookup_value, Array)
Lookup_value (szükséges) - egy olyan érték, amelyet a függvény törekszik a tömbben. A Lookup_value lehet szám, szöveg, logikai érték, vagy név vagy cella hivatkozás, amely egy értékre utal.
Array (szükséges) - tartományban lévő cellák, amelyeket a függvény keres a Lookup_value kereséséhez. Az adatok lehetnek szöveget, számokat vagy logikai értékeket.
Megjegyzés:
- Ahhoz, hogy a LOOKUP függvény megfelelően működjön, az Array argumentumot növekvő sorrendbe kell sorolni (A-tól Z-ig vagy a legkisebbtől a legnagyobbig)
- Ha a függvény nem talál pontos egyezést a Lookup_value értékkel, akkor a Array legnagyobb értékét választja ki, amely érték kisebb vagy egyenlő értékű a Lookup_value értékkel
- Ha a Lookup_value hiányzik vagy kisebb, mint a Array összes értéke, akkor a LOOKUP függvény # N / A hibát ad vissza
Példa A LOOKUP függvény tömbformájának használata
Amint az a fenti képen látható, ez a példa a LOOKUP függvény Array formáját fogja használni, hogy megtalálja a Whachamacallit árát a készletlistában.
A tömb alakja magas téglalap . Következésképpen a függvény visszaadja a készletlista utolsó oszlopában lévő értéket.
Az adatok rendezése
Amint azt a fenti megjegyzések jelezték, a tömbön lévő adatokat növekvő sorrendbe kell sorolni, hogy a LOOKUP függvény megfelelően működjön.
Amikor az adatokat Excel-ben rendezi, először ki kell választania az osztályozni kívánt oszlopokat és sorokat. Általában ez magában foglalja az oszlopfejléceket.
- Jelölje ki az A4-C10 cellákat a munkalapon
- Kattintson a szalag menü Adatok lapjára
- Kattintson a rendezés lehetőségre a szalag közepén a Rendezés párbeszédpanel megnyitásához
- A párbeszédpanelen az Oszlop címsorában válassza a Lehetőség elemet a legördülő listából
- Szükség esetén a Rendezés címsor alatt válassza az Értékek lehetőséget a legördülő listából
- Szükség esetén a Megrendelés menüpontban válassza ki az A-tól Z- ig a legördülő listából
- Kattintson az OK gombra az adatok rendezéséhez és a párbeszédpanel bezárásához
- Az adatok sorrendjének meg kell egyeznie a fent látható képen
LOOKUP függvény példa
Bár csak beírhatja a LOOKUP függvényt
= LOOKUP (A2, A5: C10)
egy munkalap cellába, sokan könnyebben használják a funkció párbeszédablakát.
A párbeszédpanelen minden egyes argumentum külön sorba kerül, anélkül, hogy aggódna a függvény szintaxisától - például a zárójelek és az elvek közötti elválasztók közül.
Az alábbi lépések részletezik, hogy a LOOKUP függvény a B2 cellába került a párbeszédpanel segítségével.
- A munkalapon kattintson a B2 cellára, hogy az aktív cellát létrehozza ;
- Kattintson a Formulák lapra;
- Válassza a Keresés és hivatkozás lehetőséget a szalagból a funkció legördülő listájának megnyitásához;
- Kattintson a lista LOOKUP elemére, hogy megjelenjen a Select arguments párbeszédpanel;
- Kattintson a lookup_value, array lehetőségre a listában;
- Kattintson az OK gombra a Funkcióelméletek párbeszédpanel megjelenítéséhez.
- A párbeszédpanelen kattintson a Lookup_value sorra;
- A munkalapon kattintson az A2 cellára, hogy beillessze a cella hivatkozást a párbeszédpanelbe;
- Kattintson a párbeszédablak Array sorára
- Jelölje ki a munkalapon az A5-C10 cellákat, hogy belépjen a tartományba a párbeszédpanelen - ez a tartomány tartalmazza a funkció által keresendő összes adatot
- A funkció befejezéséhez és a párbeszédpanel bezárásához kattintson az OK gombra
- Egy # N / A hiba jelenik meg az E2 cellában, mert még nem adtunk meg egy résznevet a D2 cellában
Keresési érték megadása
- Kattintson az A2 cellára, írja be a Whachamacallit parancsot, és nyomja meg az Enter gombot a billentyűzeten;
- A $ 23.56 értéket a B2 cellában kell megjeleníteni, mivel ez az adat táblázat utolsó oszlopában található Whachamacallit ára;
- Vizsgálja meg a függvényt más résznevek beírásával az A2 cellába. A lista minden egyes részének ára a B2 cellában jelenik meg;
- Ha az E2 cellára kattint, a teljes függvény = LOOKUP (A2, A5: C10) jelenik meg a munkalap fölött található képletsávban.