Tartalom
×
Képletek és függvények

Az XLOOKUP függvényt használhatja táblázatban vagy tartományban sor alapján való keresésre. Megkeresheti például egy alkatrész árát a alkatrészszám alapján, vagy megkeresheti az alkalmazott nevét az alkalmazott azonosítója alapján. Az XKERES függvényben kereshet egy keresőkifejezést az egyik oszlopban, és egy másik oszlop ugyanazon sorában lévő eredményt kaphatja, függetlenül attól, hogy a visszatérési oszlop melyik oldalán van.

Ez a böngésző nem támogatja a videók lejátszását.

Szintaxis

Az XKERES függvény keresést keres egy tartományban vagy tömbben, majd visszaadja a talált első egyezésnek megfelelő elemet. Ha nincs egyezés, akkor az XKERES a legközelebbi (közelítő) egyezést tudja visszaadni. 

= XLOOKUP (keresett_érték; keresési_tömb; visszaadott_tömb; [ha_nincs_találat]; [illesztési_mód]; [keresési_mód]) 

Argumentum

Leírás

keresési_érték:

Kötelező*

A keresett érték

*Ha nincs megadva, akkor az XKERES az eredményben talált üres cellákat lookup_array.   

tábla:

Kötelező

A kereshető tömb vagy tartomány

return_array

Kötelező

Az a tömb vagy tartomány, amit vissza kell mondani

[if_not_found]

Nem kötelező

Ha nem talál érvényes egyezést, a visszaadott [if_not_found] szöveget adja vissza.

Ha nem talál érvényes egyezést, és hiányzik a [if_not_found] érték, a #N/A érték lesz visszaadva.

[match_mode]

Nem kötelező

Adja meg az egyezés típusát:

0 – Pontos egyezés. Ha nincs ilyen, a visszaadott #N/A. Ez az alapértelmezett beállítás.

-1 – Pontos egyezés. Ha nincs ilyen elem, a következő kisebb elemet adja vissza.

1 – Pontos egyezés. Ha nem talál ilyen elemet, a következő nagyobb elemet adja vissza.

2 – A helyettesítő karakter annak a helynek felel meg, ahol a *, a ?és a ~ speciális jelentéssel bír.

[search_mode]

Nem kötelező

A használni kívánt keresési mód megadása:

1 – Keresést végezhet az első elemnél kezdve. Ez az alapértelmezett beállítás.

-1 – Fordított keresés végrehajtása az utolsó elemnél kezdve.

2 . Bináris keresés végrehajtása, amely a rendezéstől függ lookup_array növekvő sorrendben van rendezve. Ha nincs rendezve, a rendszer érvénytelen eredményt ad vissza.

-2 – Bináris keresés végrehajtása, amely a csökkenő lookup_array csökkenő sorrendbe rendezése alapján végzi a keresést. Ha nincs rendezve, a rendszer érvénytelen eredményt ad vissza.

Példák

Az 1.    példa az XLOOKUP segítségével kikeres egy országnevet egy tartományban, majd visszaadja a telefon országkódját. A függvény tartalmazza lookup_value (F2 cella), lookup_array (B2:B11 tartomány) és return_array (D2:D11 tartomány) argumentumokat. Nem tartalmazza a match_mode argumentumot, mivel az XKERES alapértelmezés szerint pontos egyezést hoz létre.

Example of the XLOOKUP function used to return an Employee Name and Department based on Employee ID. A képlet a következő: =XKERES(B2;B5:B14;C5:C14).

Megjegyzés: Az XKERES függvény keresési tömböt és visszatérési tömböt használ, míg az FKERES egyetlen táblázattömböt és egy oszlopindexszámot használ. Ebben az esetben a megfelelő FKERES képlet a következő lenne: =FKERES(F2,B2:D11,3,HAMIS)

———————————————————————————

2. példa:    Alkalmazotti adatok ki- és betekintője egy alkalmazott azonosítója alapján. Az FKERES függvénytől eltérően az XKERES függvény több elemet tartalmazó tömböt is képes visszaadni, így egyetlen képlet visszaadhatja az alkalmazottak nevét és részlegét is a C5:D14 cellákból.

Example of the XLOOKUP function used to return an Employee Name and Department based on Employee IDt. A képlet a következő: =XKERES(B2;B5:B14;C5:D14;0;1)

———————————————————————————

3.    példa hozzáad egy if_not_found az előző példához.

Példa az XlOOKUP függvényre, amely egy alkalmazott nevét és részlegét adja vissza az Alkalmazotti azonosító argumentummal if_not_found alapján. A képlet a következő: =XKERES(B2;B5:B14;C5:D14;0;1;"Az alkalmazott nem található")

———————————————————————————

A 4.    példa a C oszlopban megkeresi az E2 cellába beírt személyes bevételt, és egyező adókulcsot talál a B oszlopban. A függvény a if_not_found argumentumot 0 (nulla) eredményre állítja, ha semmi nem található. A match_modeargumentum értéke 1,ami azt jelenti, hogy a függvény pontos egyezést keres, és ha nem talál egyet, a következő nagyobb elemet adja vissza. Végül a search_mode argumentum 1-revan állítva, ami azt jelenti, hogy a függvény az első elemtől az utolsóig keres.

A maximális bevételen alapuló adókulcsot visszaadó XKERES függvény képe. Ez csak közelítő egyezés. A képlet a következő: =XKERES(E2;C2:C7;B2:B7;1;1)

Megjegyzés: Az XARRAY lookup_array oszlopa az return_array oszloptól jobbra van, míg az FKERES csak balról jobbra tud keresni.

———————————————————————————

5. példa    egy beágyazott XLOOKUP függvényt használ függőleges és vízszintes egyezés végrehajtásához is. Először a B oszlopban a bruttó nyereséget, majd a 1. negyedévet keres a táblázat felső sorában (C5:F5 tartomány), végül a kettő metszéspontjában lévő értéket adja vissza. Ez hasonló az INDEX és a MATCH függvény együttes alkalmazásához.

Tipp: A VKERES függvényt az XKERES függvényt is használhatja.

Az XKERES függvény képe, amely 2 XKERES függvény beágyazása alapján vízszintes adatokat ad vissza egy táblázatból. A képlet a következő: =XKERES(D2;$B 6:$B 17;XKERES($C 3;$C 5:$G 5;$C 6:$G 17))

Megjegyzés: A D3:F3 cellákban lévő képlet a következő: =XKERES(D2;$B 6:$B 17;XKERES($C 3;$C 5:$G 5;$C 6:$G 17)).

———————————————————————————

6. példa    a SZUM függvényés két egymásba ágyazott XKERES függvény segítségével összege a két tartomány értékeit. Ebben az esetben a banán és a banán értékeit szeretnénk összegni, a kettő között pedig körtét szeretnénk szerepeletni.

Az XKERES és a SZUM függvény használata két kijelölés közé eső értékek tartományának összesítésére

Az E3 cellában lévő képlet a következő: =SZUM(XKERES(B3;B6:B10;E6:E10):XKERES(C3;B6:B10;E6:E10))

Hogyan működik? Az XKERES függvény egy tartományt ad eredményül, ezért számításkor a képlet így néz ki: =SZUM($E$7:$E$9). Ha ehhez hasonló xlOOKUP képletet jelöl ki, akkor láthatja, hogy ez hogyan működik, majd a Képletek > Képletvizsgálat > Képletek kiértékelése lehetőséget választva, majd a Kiértékelés lehetőséget választva végiglépkedhet a számításon.

Megjegyzés: A példát Microsoft Excel MVP-re, Bill Jelenreutalva.

———————————————————————————

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

Kérdéseivel mindig felkeresheti az Excel technikai közösség egyik szakértőjét, vagy segítséget kérhet az Answers-közösségben.

Lásd még

XHOL.VAN függvény

Az Excel függvényeinek betűrendes listája

Az Excel függvényeinek kategória szerinti listája

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

Ismeretek bővítése
Oktatóanyagok megismerése
Új szolgáltatások listájának lekérése
Csatlakozás a Microsoft Insiderek

Hasznos volt az információ?

Mennyire elégedett a fordítás minőségével?

Mi befolyásolta a felhasználói élményét?

Szeretne további visszajelzéssel élni? (Nem kötelező)

Köszönjük visszajelzését!

×