LOOKUP függvény az Excelben (képlet, példák) - Hogyan kell használni?

Tartalomjegyzék

LOOKUP Excel funkció

A keresés a vlookup függvény régebbi verziójaként is ismert, ahol a vlookup programban a referenciaértéket keressük, és az egész táblában vagy adatokban egyeztetjük, a keresési értékben ugyanezt csináljuk egyetlen oszlopban vagy sorban, két függvény a keresés, mivel mindkét funkció különböző argumentumként jelenik meg, amikor a keresési képletet használjuk az excel programban, kapunk egy kérdést, hogy melyik függvényt szeretnénk használni.

A LOOKUP függvény egy értéktartományt (sort vagy oszlopot) vagy egy tömböt ad vissza. Ez az Excel beépített funkciója.

KERESÉS Formula

KERESÉS Formula Szintaxis: 1 (vektor)

A LOOKUP képletben használt érvek

  • érték - A keresendő érték .
  • look_vector - Egy sor vagy oszloptartomány, amelyben egy értéket kell keresni . A vektort növekvő sorrendben kell rendezni
  • eredmény_vektor - (opcionális) Egy sor vagy oszloptartomány, amely megfelel a keresési_vektornak és tartalmazza a kívánt kimenetet .

KERESÉS Formula Syntax II: (tömb)

A LOOKUP excels függvény keres egy értéket a tömb első sorában vagy oszlopában, és a megfelelő értéket adja vissza a tömb utolsó sorában vagy oszlopában.

A LOOKUP képletben használt érvek

  • érték - A keresendő érték.
  • tömb - Értéktömb. A tömb első sora / oszlopa hasonló a fenti keresési_vektorhoz (I. szintaxis), a tömb utolsó sora / oszlopa pedig a fenti eredményvektorhoz (I. szintaktika).

Magyarázat

Az adott tömb sorának és oszlopának méretétől függően a függvény eldönti, hogy a sort vagy az oszlopot veszi-e figyelembe a kereséshez. Ha a sor mérete nagyobb, mint az oszlop mérete, akkor az első sorban keresi az értéket. Ha a sor mérete kisebb vagy egyenlő az oszlop méretével, akkor az első oszlopban keres egy értéket, és az utolsó oszlopban adja vissza a megfelelő értéket.

Az eredmény_vektornak és a keresési_vektornak azonos méretűnek kell lennie. A LOOKUP függvény kiemeli a keresési értéket a lookup _ vektorban, és visszaadja az eredmény_vektorban azonos pozícióval rendelkező értéket. Ha ezt a paramétert kihagyja, akkor az első oszlopot adja vissza. Az érték, a keresési_vektor és az eredmény_vektor bármilyen adattípus lehet - numerikus érték, karakterlánc, dátumok, pénznem stb.

Kimenet

A LOOKUP függvény bármilyen adattípust ad vissza, például karaktersorozatot, számot, dátumot stb. Ez az adattípus hasonló az eredmény_vektor adattípusához. Viszont csak egyetlen adattípust ad vissza. Ha a keresési _ vektorban megismétlődik az érték, akkor a keresés _ vektorban az érték utolsó előfordulását veszi figyelembe, és ennek megfelelő értékét adja vissza az eredmény _ vektorból.

Ha az érték nincs megadva a keresési_vektorban

Ha a LOOKUP függvény nem talál pontos egyezést a lookup vektorban, akkor a look_vector legnagyobb értékét veszi figyelembe, amely kisebb vagy egyenlő az értékkel. Ha az érték kisebb, mint a lookup_vector összes értéke, akkor az Excel LOOKUP funkciója hibát ad. Ha a keresési_vektor nem növekvő sorrendben van rendezve, akkor az Excel-ben található LOOKUP függvény helytelen értéket ad vissza. Fontolja meg a VLOOKUP funkció használatát ilyen esetekben.

Hogyan kell használni a LOOKUP funkciót az Excelben?

A LOOKUP funkció nagyon egyszerű és könnyen használható. Értsük meg példákkal a LOOKUP Function működését.

1. példa

Tegyük fel, hogy van tételek listája, mondjuk a virágok, annak Azonosítója, és ez a legújabb ár, az alábbiak szerint.

Most az azonosító használatával kinyerheti a virág árát. Ennek szintaxisa a következő lenne:

KERESÉS (ID_to_search, A5: A10, C5: C10)

A keresni kívánt érték cellahivatkozás is lehet. Tegyük fel, hogy a keresni kívánt azonosító az E5-ben van, akkor a szintaxis a következő lenne:

KERESÉS (E5, A5: A10, C5: C10)

A fenti szintaxis 50-et ad vissza.

Ehhez hasonlóan a virág nevével is megkeresheti az árát. Ha meg szeretné nézni az orchidea árát, a szintaxist a következőképpen adja meg:

KERESÉS („orchidea”, B5: B10, C5: C10)

ami 90-et ad vissza.

2. példa

Tegyük fel, hogy több, 2009 óta végrehajtott tranzakcióról is vannak adatai, az alábbiak szerint.

Most, hogy a D4 cellában bármely év megtalálható, kivonhatja az abban az évben végrehajtott utolsó tranzakció adatait a következő szintaxissal:

= KERESÉS (D4, ÉV (A4: A18), B4: B18)

ahol a YEAR (A4: A18) lekéri az évet az A4: A18 dátumokból.

Mivel, D4 = 2012, 40000-at ad vissza.

Hasonlóképpen kivonhatja az utolsó, március hónapban végrehajtott tranzakciót a következőképpen:

= KERESÉS (3., HÓNAP (A4: A18), B4: B18)

amely 110000-at ad vissza

3. példa

Az oszlop utolsó bejegyzését a LOOKUP Excel függvény segítségével is lekérheti. Tegyük fel, hogy a B oszlopban vannak adatai (azonosítók listája),

a B oszlop utolsó bejegyzését a LOOKUP Excel képlet segítségével azonosíthatja:

= KERESÉS (1,1 / (B: B ””), B: B)

Itt az érték 1; a keresési_vektor értéke 1 / (B: B ””); eredmény_vektor B: B.

B: B ”” igaz és hamis tömböt alkot. Az Igaz azt jelenti, hogy valamilyen érték jelen van, a hamis pedig hiányzik. Az 1-et ezután elosztjuk ezzel a tömbtel, hogy egy másik 1-es és 0-os tömböt alkossunk, ami igaz és hamis.

Az érték 1, tehát 1-et keres az 1 és 0 tömbben, egyezik az utolsó 1-vel és visszaadja a mérkőzés megfelelő értékét. A megfelelő érték itt az adott pozíció tényleges értéke, amely a fenti keresési funkció példában 10.

Ha az utolsó érték 20 a B23 cellában, akkor az 20 értéket ad vissza, az alábbiak szerint.

Vegyünk egy keresési függvény példát egy tömbre, ahol a II szintaxist használná.

4. példa

Tegyük fel, hogy egy tömb B3: I24, amelynek a hallgató tekercs (ID) Az 1 -jén oszlopra, majd a nevüket, védjegyek öt különböző tantárgyak, valamint az átlagos jelek rögzítve az utolsó oszlopban, az alábbiak szerint.

Bármely tanuló átlagos jegyét beolvashatja az igazolványával. Ha a keresendő azonosító a K4 cellában található, akkor a szintaxist a következőképpen adnánk meg:

KERESÉS (K4, B4: I24)

Visszaadja a hallgató megfelelő átlagértékeit.

Dolgok, amikre emlékezni kell

  • A keresési_vektort növekvő sorrendben kell rendezni.
  • Az eredmény_vektornak és a keresési_vektornak azonos méretűnek kell lennie.
  • Ha az érték nem található a keresési_vektorban, akkor a függvény megegyezik a keresési_vektor legnagyobb értékével, amely kisebb vagy egyenlő.
  • Ha a keresési_érték nagyobb, mint a lookup_vector összes értéke, a függvény megegyezik az utolsó értékkel.
  • Ha az érték kisebb, mint a legkisebb érték a keresési_vektorban, a függvény hibát ad vissza (# N / A).
  • Nem különbözteti meg a kis- és nagybetűket.

Alkalmazások

A LOOKUP függvény segítségével értéket találhatunk, ha az egyik párja ismert. Az alábbiakban felsoroljuk a függvény néhány alkalmazását:

  • Bontsa ki az árat az azonosítója segítségével
  • Keresse meg a könyv helyét a könyvtárban
  • Szerezd meg az utolsó tranzakciót hónap vagy év szerint
  • Ellenőrizze a cikk legújabb árát
  • Keresse meg az utolsó sort a numerikus / szöveges adatok között
  • Szerezd meg az utolsó tranzakció dátumát

Excel funkció funkció videó keresése

érdekes cikkek...