Tipp:
Próbálja ki az új XKERES függvényt, a VKERES továbbfejlesztett verzióját, amely bármilyen irányban működik, és alapértelmezés szerint pontos egyezéseket ad vissza, így könnyebben és kényelmesebben használható, mint az elődje.
Ez a cikk a Microsoft Excel VKERES függvényének képletszintaxisát és használatát ismerteti.
Leírás
Ez a függvény egy táblázat vagy értéktömb legfelső sorában keres értéket, majd visszaadja az ugyanazon oszlopban, a táblázat vagy tömb megadott sorában található értéket. 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:
Lookup_value Kötelező. A táblázat első sorában megkeresendő érték. A keresési_érték lehet érték, hivatkozás vagy karakterlánc.
Table_array Kötelező. 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.
Row_index_num Kötelező. 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.
Range_lookup Nem kötelező. 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 "B" é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 ("Tengelyek") használja a varázsló az A oszlopban. | 5 |
| =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 harmadik 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 |