VKERES függvény

Ez a cikk a Microsoft Excel VKERES függvényének képletszintaxisát és használatát ismerteti.

Leírás

Értéket keres a táblázat vagy egy értékekből álló tömb legfelső sorában, majd visszaadja a táblázat vagy tömb megfelelő értékét a találat oszlopának abból a sorából, amelyet meghatároz. Ha az összehasonlítandó értékek az adattáblázat tetején sorban helyezkednek el, és alattuk meghatározott számú sorban szeretne keresni, akkor a VKERES függvényt használhatja. Ha az összehasonlítási értékek az adattáblázat egy oszlopban, a keresett értékektől balra helyezkednek el, akkor az FKERES függvényt kell használni.

A VKERES függvény V betűje a „vízszintes" keresést jelöli.

Szintaxis

VKERES(keresési_érték; tábla; sor_szám; [tartományban_keres])

A VKERES függvény szintaxisa az alábbi argumentumokat foglalja magában:

  • Keresési_érték:    Kötelező megadni. A táblázat első sorában megkeresendő érték. A keresési_érték lehet érték, hivatkozás vagy karakterlánc.

  • Tábla:    Kötelező megadni. Az az adattábla, amelyben ki kell keresni a megfelelő adatot. Használjon tartományra mutató hivatkozást vagy tartománynevet.

    • Az argumentumként megadott tábla első sorában lévő értékek szövegek, számok vagy logikai értékek lehetnek.

    • Ha a tartományban_keres argumentum értéke IGAZ, akkor a tábla első sorában szereplő értékeknek növekvő sorrendben kell állniuk: ...-2, -1, 0, 1, 2,... , A-Z, HAMIS, IGAZ; különben előfordulhat, hogy a VKERES függvény nem a helyes értéket adja vissza. Ha a tartományban_keres argumentum értéke HAMIS, akkor a táblának nem kell rendezettnek lennie.

    • A függvény a kis- és nagybetűk között nem tesz különbséget.

    • Rendezze az értékeket növekvő sorrendbe, balról jobbra. További információt az Adatok rendezése tartományban vagy táblázatban című témakörben talál.

  • Sor_szám:    Kötelező megadni. A tábla azon sorának táblán belüli sorszáma, amelyből az eredményt meg kívánja kapni. Ha a sor_szám argumentum értéke 1, akkor a függvény a táblázat első sorában lévő értéket adja vissza, ha 2, akkor a második sorban lévő értéket és így tovább. Ha a sor_Szám kisebb, mint 1, akkor a VKERES az #ÉRTÉK! hibaértéket adja eredményül; ha a sor_szám nagyobb, mint a táblázat sorainak száma, akkor a VKERES a #HIV! hibaértékkel tér vissza.

  • Tartományban_keres:    Nem kötelező megadni. Egy logikai érték, amely meghatározza, hogy a VKERES függvénynek pontos találatot kell-e visszaadnia, vagy elég közelítő egyezést. Ha IGAZ vagy nincs megadva, akkor a függvény közelítő egyezést ad vissza. Más szóval ha nem talál pontos egyezést, akkor a legközelebbi (legnagyobb) olyan értéket veszi, amely kisebb, mint a keresési_érték. Ha HAMIS, akkor a VKERES pontos egyezést keres. Ha nem talál, akkor a függvény a #HIÁNYZIK értékkel tér vissza.

Megjegyzés

  • Ha a VKERES függvény nem talál a keresési_érték argumentummal egyező értéket, és a tartományban_keres argumentum értéke IGAZ, akkor a legnagyobb olyan értéket adja vissza, amely kisebb, mint a keresési_érték.

  • Ha a keresési_érték kisebb, mint a tábla első sorának legkisebb értéke, akkor a VKERES a #HIÁNYZIK hibaértékkel tér vissza.

  • Ha a tartományban_keres argumentum értéke HAMIS, és a keresési_érték szöveg, akkor a keresés_értékben használhatók helyettesítő karakterek, kérdőjel (?) és csillag (*). A kérdőjel egyetlen karaktert, míg a csillag tetszőleges számú karaktert helyettesíthet. Ha magát a helyettesítő karaktert (kérdőjelet vagy csillagot) keresi, írjon tilde karaktert (~) elé.

Példa

Másolja a mintaadatokat az alábbi táblázatból, és illessze be őket egy új Excel-munkalap A1 cellájába. Ha azt szeretné, hogy a képletek megjelenítsék az eredményt, jelölje ki őket, és nyomja le az F2, majd az Enter billentyűt. Szükség esetén módosíthatja az oszlopok szélességét, hogy az összes adat látható legyen.

Tengelyek

Csapágyak

Csapszegek

4

4

9

5

7

10

6

8

11

Képlet

Leírás

Eredmény

=VKERES("Tengelyek";A1:C4;2;IGAZ)

A „Tengelyek” szó megkeresése az 1. sorban, majd az ugyanazon oszlop (A oszlop) 2. sorában lévő érték visszaadása

4

=VKERES("Csapágyak";A1:C4;3;HAMIS)

A „Csapágyak” szó megkeresése az 1. sorban, majd az ugyanazon oszlop (B oszlop) 3. sorában lévő érték visszaadása

7

=VKERES("D";A1:C4;3;IGAZ)

A „D” érték keresése az 1. sorban, majd az ugyanazon oszlop 3. sorában lévő érték visszaadása. Mivel nem található pontos találat a „D” értékre, a „D”-nél kisebb legnagyobb értéket („Csapágyak”) adja vissza a B oszlopban

7

=VKERES("Csapszegek";A1:C4;4)

A „Csapszegek” szó megkeresése az 1. sorban, majd az ugyanazon oszlop (C oszlop) 4. sorában lévő érték visszaadása

11

=VKERES(3; {1;2;3;"a";"b";"c";"d";"e";"f"};2;IGAZ)

A 3 érték keresése a háromsoros tömbállandóban, és ugyanazon oszlop (ebben az esetben a 3. oszlop) 2. sorában lévő érték visszaadása. A tömbállandóban három, egymástól pontosvesszővel (;) elválasztott értéksor található. Mivel a „c” megtalálható a 2. sorban és ugyanabban az oszlopban, mint a 3., a visszaadott érték a „c”.

c

Ismeretek bővítése
Oktatóanyagok megismerése
Új szolgáltatások listájának lekérése
Részvétel az Office Insider programban

Hasznos volt az információ?

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

Köszönjük visszajelzését. Jobbnak látjuk, ha az Office egyik támogatási szakemberéhez irányítjuk.

×