Hatókör
Microsoft 365-höz készült Excel Microsoft365.com iPhone My Office

Összegzés

Ez a részletes cikk azt ismerteti, hogyan kereshet adatokat egy táblázatban (vagy cellatartományban) a Microsoft Excel különböző beépített függvényeivel. Ugyanazt az eredményt különböző képletekkel érheti el.

Mintamunkalap létrehozása

Ez a cikk egy mintamunkalappal szemlélteti az Excel beépített funkcióit. Vegyük példaként, hogy hivatkozunk egy névre az A oszlopból, és visszaadjuk a személy életkorát a C oszlopból. A munkalap létrehozásához írja be a következő adatokat egy üres Excel-munkalapba.Az E2 cellába írja be a keresett értéket. A képletet a munkalap bármely üres cellájába beírhatja.

A

B

C

D

E

1

Name (Név)

Dept

az épület kora

Érték keresése

2

András

501

28

Mary

3

Stan

201

19

4

Mary

101

22

5

Larry

301

29

Kifejezésdefiníciók

Ez a cikk a következő kifejezéseket használja az Excel beépített függvényeinek leírásához:

Kifejezés

Definíció

Példa

Táblázattömb

A teljes keresési tábla

A2:C5

Lookup_Value

A Table_Array első oszlopában található érték.

E2

Lookup_Array -vagy- Lookup_Vector

A lehetséges keresési értékeket tartalmazó cellatartomány.

A2:A5

Col_Index_Num

Az egyező érték Table_Array oszlopszámát kell visszaadni.

3 (Table_Array harmadik oszlopa)

Result_Array -vagy- Result_Vector

Egyetlen sorból vagy egyetlen oszlopból álló tartomány. A méretnek meg kell egyeznie Lookup_Array vagy Lookup_Vector méretével.

C2:C5

Range_Lookup

Logikai érték (IGAZ vagy HAMIS). Ha IGAZ vagy nincs megadva, akkor a függvény közelítő egyezést ad vissza. Ha HAMIS, akkor pontos egyezést keres.

HAMIS

Top_cell

Ez az a hivatkozás, amelyből az eltolást alapul szeretné venni. Top_Cell a szomszédos cellák egyik cellájára vagy tartományára kell hivatkoznia. Ellenkező esetben az ELTOLÁS a #VALUE! hibaértéket adja vissza.

Offset_Col

Az eredmény bal felső cellájára hivatkozni kívánt oszlopok száma balra vagy jobbra. Az "5" például a Offset_Col argumentum azt adja meg, hogy a hivatkozás bal felső celláját a hivatkozástól jobbra öt oszlopban kell megadni. Offset_Col lehet pozitív (vagyis a kezdőhivatkozástól jobbra) vagy negatív (ami a kezdőhivatkozástól balra található).

Függvények

KERESÉS()

A KERES függvény egyetlen sorban vagy oszlopban keres egy értéket, és egy másik sorban vagy oszlopban azonos helyen lévő értékkel egyezik.Az alábbiakban egy példa látható a KERES képlet szintaxisára:

   =KERES(Lookup_Value;Lookup_Vector;Result_Vector)

Az alábbi képlet megkeresi Mária korát a mintamunkalapon:

   =KERES(E2;A2:A5;C2:C5)

A képlet az E2 cellában lévő "Mária" értéket használja, és megkeresi a "Mária" értéket a keresési vektorban (A oszlop). A képlet ezután megegyezik az eredményvektor (C oszlop) ugyanazon sorában lévő értékkel. Mivel a "Mária" a 4. sorban van, a KERES függvény a C oszlop 4. sorában szereplő értéket adja vissza (22).JEGYZET: A KERES függvény megköveteli a tábla rendezését.

A LOOKUP függvénnyel kapcsolatos további információkért kattintson a következő cikkszámra a Microsoft Tudásbázisban a cikk megtekintéséhez:  

A KERES függvény használata az Excelben

FKERES()

Az FKERES vagy a Függőleges keresés függvényt akkor használja a rendszer, ha az adatok oszlopokban jelennek meg. Ez a függvény egy értéket keres a bal szélső oszlopban, és megfelelteti azt egy adott oszlopban lévő adatoknak ugyanabban a sorban. Az FKERES függvényt használhatja a rendezett vagy rendezetlen táblák adatainak megkereséséhez. Az alábbi példa egy rendezetlen adatokat tartalmazó táblát használ.Az alábbiakban egy példa látható az FKERES képlet szintaxisára:

    =FKERES(Lookup_Value;Table_Array;Col_Index_Num;Range_Lookup)

Az alábbi képlet megkeresi Mária korát a mintamunkalapon:

   =FKERES(E2;A2:C5;3;HAMIS)

A képlet az E2 cellában lévő "Mária" értéket használja, és a bal szélső oszlopban (A oszlopban) megtalálja a "Mária" szót. A képlet ezután megegyezik a Column_Index ugyanabban a sorában lévő értékkel. Ebben a példában a "3" Column_Index (C oszlop) szerepel. Mivel a "Mária" a 4. sorban van, az FKERES függvény a C oszlop 4. sorában szereplő értéket adja vissza (22).

Az FKERES függvénnyel kapcsolatos további információkért kattintson a következő cikkszámra a Microsoft Tudásbázisban a cikk megtekintéséhez:  

Az FKERES vagy az FKERES függvény használata pontos egyezés megkereséséhez

INDEX() és MATCH()

Az INDEX és a HOL.VAN függvény együttes használatával ugyanazokat az eredményeket érheti el, mint a KERES vagy az FKERES függvény.

Az alábbi példa egy olyan szintaxist mutat be, amely az INDEX és a HOL.VAN függvényt kombinálva ugyanazokat az eredményeket hozza létre, mint a LOOKUP és az FKERES függvény az előző példákban:

    =INDEX(Table_Array;HOL.VAN(Lookup_Value;Lookup_Array;0);Col_Index_Num)

Az alábbi képlet megkeresi Mária korát a mintamunkalapon:

=INDEX(A2:C5;HOL.VAN(E2;A2:A5;0);3)

A képlet az E2 cellában lévő "Mária" értéket használja, és megkeresi a "Mária" értéket az A oszlopban. Ezután megegyezik a C oszlop ugyanazon sorában lévő értékkel. Mivel a "Mária" a 4. sorban van, a képlet a C oszlop 4. sorának értékét adja vissza (22).

MEGJEGYZÉS: Ha a Lookup_Array egyik cellái sem egyeznek meg Lookup_Value ("Mária"), ez a képlet #N/A értéket ad vissza.Az INDEX függvénnyel kapcsolatos további információkért kattintson a következő cikkszámra a Microsoft Tudásbázisban a cikk megtekintéséhez:

Adatok keresése táblázatban az INDEX függvénnyel

OFFSET() és MATCH()

Az ELTOLÁS és a HOL.VAN függvény együttes használatával ugyanazokat az eredményeket érheti el, mint az előző példában szereplő függvények.Az alábbi példa egy szintaxist mutat be, amely az ELTOLÁS és a HOL.VAN függvényt kombinálva ugyanazt az eredményt adja, mint a KERES és az FKERES:

   =ELTOLÁS(top_cell;HOL.VAN(Lookup_Value;Lookup_Array;0);Offset_Col)

Ez a képlet megkeresi Mária korát a mintamunkalapon:

   =ELTOLÁS(A1;HOL.VAN(E2;A2:A5;0);2)

A képlet az E2 cellában lévő "Mária" értéket használja, és megkeresi a "Mária" értéket az A oszlopban. A képlet ezután megegyezik az ugyanabban a sorban lévő értékkel, de két oszloppal jobbra (C oszlop). Mivel a "Mária" az A oszlopban van, a képlet a C oszlop 4. sorában lévő értéket adja vissza (22).

Az ELTOLÁS függvénnyel kapcsolatos további információkért kattintson a következő cikkszámra a Microsoft Tudásbázisban a cikk megtekintéséhez:  

Az ELTOLÁS függvény használata

További segítségre van szüksége?

További lehetőségeket szeretne?

Fedezze fel az előfizetés előnyeit, böngésszen az oktatóanyagok között, ismerje meg, hogyan teheti biztonságossá eszközét, és így tovább.