Ha egyetlen sorban vagy oszlopban szeretne keresni , és egy második sor vagy oszlop azonos pozíciójában lévő értéket szeretne megkeresni, használja a KERES függvényt.
Tegyük fel például, hogy ismeri egy autóalkatrész cikkszámát, de nem tudja az árát. A KERES függvénnyel megoldható, hogy a cikkszám (mondjuk) H1 cellába való beírásakor megjelenjen az ár a H2 cellában.
A KERES függvénnyel egy sorban vagy egy oszlopban lehet keresni. A fenti példában a D oszlopbeli árak között keres az Excel.
Tipp:
Vegyük fontolóra valamelyik újabb keresési függvényt attól függően, hogy melyik verziót használja.
- Az FKERES függvénnyel egy sorban vagy oszlopban, illetve több sorban és oszlopban (például táblázatban) is kereshet. Ez a függvény a KERES függvény jóval hatékonyabb verziója. Nézze meg ezt a videót az FKERES függvény használatáról.
- Ha Microsoft 365-öt használ, használja az XKERES-t – ez nemcsak gyorsabb, hanem bármilyen irányba (felfelé, lefelé, balra, jobbra) is lehetővé teszi a keresést.
A KERES függvény kétféleképpen használható: vektoros formában és tömbös formában
-
Vektoros forma: ezzel a módszerrel egy adott sorban vagy oszlopban lehet megkeresni egy-egy értéket a KERES függvénnyel. Akkor érdemes használni, ha meg szeretné adni a megfeleltetni kívánt értékeket tároló tartományt; például az A oszlop 6. például az A oszlop 6. soráig szeretne keresni az értékek között.
-
Tömbös forma: Határozottan javasolt az FKERES vagy a VKERES függvény használata a tömbűrlap helyett.
Nézze meg ezt a videót az FKERES függvényről. A tömbös forma a más táblázatkezelő programokkal való kompatibilitást szolgálja, és a funkciókészlete korlátozott.
Tömbnek nevezzük a keresés helyeként megadott sorokban és oszlopokban szereplő értékek összességét (például egy táblázatot); például azt, ha az A és a B oszlop 6. soráig haladva szeretne keresni. A KERES függvény a legközelebbi találatot adja vissza. A tömbös forma használatához sorba kell rendezni az adatokat.
Vektoros forma
A KERES függvény vektoros formája megkeres egy értéket az egy sorból vagy egy oszlopból álló tartományban (ezt nevezzük vektornak), és egy másik vektor azonos pozíciójában lévő értéket ad eredményül.
Szintaxis
KERES(keresési_érték; keresési_vektor; [eredményvektor])
A KERES függvény vektorszintaxisának argumentumai az alábbiak:
lookup_value Kötelező. Az az érték, amelyet a KERES függvény az első vektorban keres. Lookup_value lehet szám, szöveg, logikai érték, értékre hivatkozó név vagy hivatkozás.
lookup_vector Kötelező. Egyetlen sorból vagy egyetlen oszlopból álló tartomány. A lookup_vector értékei lehetnek szövegek, számok vagy logikai értékek.
Fontos
A lookup_vector értékeit növekvő sorrendbe kell rendezni: ..., -2, -1, 0, 1, 2, ..., A-Z, HAMIS, IGAZ; Ellenkező esetben előfordulhat, hogy a KERES függvény nem a helyes értéket adja vissza. A függvény a kis- és nagybetűk között nem tesz különbséget.
result_vector Nem kötelező. Egyetlen sorból vagy egyetlen oszlopból álló tartomány. A result_vector argumentum méretének meg kell egyeznie lookup_vector méretével. A méretnek azonosnak kell lennie.
Megjegyzések
- Ha a KERES függvény nem találja a lookup_value, akkor a lookup_vector legnagyobb olyan értékét adja vissza, amely kisebb vagy egyenlő lookup_value-nél.
- Ha lookup_value kisebb, mint a lookup_vector legkisebb értéke, akkor a KERES függvény a #N/A hibaértéket adja eredményül.
Vektoros példa
Ha tudni szeretné, miként működik a KERES függvény, kipróbálhatja ezeket a példákat saját Excel-munkalapján. Az első példában elkészülő táblázat az alábbihoz lesz hasonló:
Másolja a vágólapra az alábbi táblázatban szereplő adatokat, és illessze be őket egy új Excel-munkalapra.
Az A oszlopba másolandó adatok A B oszlopba másolandó adatok Gyakoriság: Szín 4,14 piros 4,19 narancssárga 5,17 sárga 5,77 zöld 6,39 kék Másolja az alábbi táblázatban látható KERES függvényképleteket a munkalap D oszlopába.
A D oszlopba másolandó képlet A képlet működése A képlet eredménye =KERES(4,19;A2:A6;B2:B6) A 4,19 érték keresése az A oszlopban, majd az ugyanazon sor B oszlopában lévő érték visszaadása narancssárga =KERES(5,75;A2:A6;B2:B6) Az 5,75 érték keresése az A oszlopban, a legközelebbi kisebb érték megkeresése (5,17), majd az ugyanazon sor B oszlopában lévő érték visszaadása sárga =KERES(7,66;A2:A6;B2:B6) A 7,66 érték keresése az A oszlopban, a legközelebbi kisebb érték megkeresése (6,39), majd az ugyanazon sorban a B oszlopban lévő érték visszaadása kék =KERES(0;A2:A6;B2:B6) A 0 keresése az A oszlopban, és hiba visszaadása, mert a 0 kisebb, mint az A oszlopban lévő legkisebb érték (4,14) #HIÁNYZIK Lehet, hogy ezek a képletek csak akkor jelenítenek meg eredményt, ha előbb kijelöli őket az Excel-munkalapon, megnyomja az F2 billentyűt, majd az Enter billentyűt. Az sem kizárt, hogy az összes adat csak az oszlopok szélességének beállítása után lesz látható.
Tömbös formátum
Tipp:
A tömbös forma helyett határozottan az FKERES vagy a VKERES függvény használatát javasoljuk. Példákkal is megtekintheti az FKERES függvényről szóló videót. A KERES tömbformátuma más táblázatkezelő programokhoz nyújt kompatibilitást, de csak korlátozott funkciókkal.
A KERES függvény tömbformátuma a tömb első sorában vagy oszlopában keresi a megadott értéket, és eredményül a tömb utolsó sorának vagy oszlopának azonos pozíciójából származó értéket adja vissza. Akkor használja a KERES függvénynek ezt a formáját, ha a megtalálni kívánt értékek a tömb első sorában vagy oszlopában vannak.
Szintaxis
KERES(keresési_érték; tömb)
A KERES függvény tömbszintaxisának argumentumai az alábbiak:
lookup_value Kötelező. Az az érték, amelyet a KERES függvény a tömbben keres. Az lookup_value argumentum lehet szám, szöveg, logikai érték, értékre hivatkozó név vagy hivatkozás.
- Ha a KERES függvény nem találja a lookup_value értékét, akkor a tömb legnagyobb olyan értékét használja, amely kisebb vagy egyenlő lookup_value-nél.
- Ha a lookup_value értéke (a tömb dimenzióitól függően) kisebb az első sor vagy oszlop legkisebb értékénél, akkor a KERES függvény a #N/A hibaértéket adja eredményül.
tömb Kötelező. Olyan szövegeket, számokat vagy logikai értékeket tartalmazó cellatartomány, amelyeket a keresési_értékkel össze kell hasonlítani.
A KERES függvény tömbös alakja nagyon hasonlít a VKERES és az FKERES függvényhez. A különbség az, hogy a VKERES függvény a lookup_value értékére keres az első sorban, az FKERES az első oszlopban, a KERES függvény pedig a tömb méretei szerint.Ha a tömb szélesebb területet fed le, mint a magassága (több oszlop, mint sor), akkor a KERES az első sorban a lookup_value értékét keresi.
Ha a tömb négyzet vagy álló téglalap (több sora van, mint oszlopa), akkor a KERES függvény az első oszlopban keres.
A VKERES és az FKERES függvény a kijelölt sor vagy oszlop adott indexű elemét adja eredményül, míg a KERES függvény mindig a sor vagy az oszlop utolsó értékét jelöli ki.
Fontos
A tömb értékeinek emelkedő sorrendben kell elhelyezkedniük: ...,-2, -1, 0, 1, 2, ..., A-Z, HAMIS, IGAZ. Ellenkező esetben a KERES függvény nem biztosan ad pontos eredményt. A függvény a kis- és nagybetűk között nem tesz különbséget.