Függőleges keresés. A tartomány első oszlopában lefelé haladva adott értéket keres, majd a talált sor megadott cellájában szereplő értéket adja eredményül.
Példa a használatra
FKERES(10003;A2:B26;2;HAMIS)
Szintaxis
FKERES(keresett_érték;tartomány;index;[rendezett])
-
keresett_érték
– A keresett érték. Például42
,"Macskák"
vagyI24
. -
tartomány
– A keresés során figyelembe vett tartomány. A tartomány első oszlopában keresi a függvény akeresett_érték
argumentumban megadott értéket. -
index
– A visszaadandó érték oszlopindexe, ahol atartomány
első oszlopának száma 1.- Ha az
index
értéke nem 1 és atartomány
értékben megadott oszlopszám között van, a függvény a#VALUE!
értéket adja vissza.
- Ha az
-
rendezett
– (alapértelmezés szerintIGAZ
) – Itt adhatja meg, hogy a kereséshez megadott oszlop (azaz a megadott tartomány első oszlopa) rendezett-e. A legtöbb esetben a HAMIS érték használandó.-
A
rendezett
paramétert érdemes HAMIS értékre állítani. Ebben az esetben a függvény csak egy értéket ad vissza. Ha több megfelelő érték van, a függvény az első értéknek megfelelő cella tartalmát adja vissza, ha pedig nincs ilyen érték, az#N/A
érték jelenik meg. -
Ha a
rendezett
argumentum értékeIGAZ
, vagy nincs megadva, a függvény a legpontosabb egyezést (kevesebb a keresett értékkel, vagy egyenlő azzal) adja vissza. Ha a keresési oszlopban lévő összes érték nagyobb, mint a keresett érték, a függvény az#N/A
értéket adja vissza.
-
Jegyzetek
-
Ha a
rendezett
argumentum értékeIGAZ
, vagy nincs megadva, és a tartomány első oszlopa nincs rendezve, előfordulhat, hogy a függvény helytelen értéket ad vissza. Ha úgy tűnik, hogy azFKERES
hibás eredményt ad vissza, ellenőrizze, hogy az utolsó argumentum értékeként a HAMIS érték van-e megadva. Ha az adatok rendezve vannak, és növelni szeretné a teljesítményt, állítsa ezt az argumentumot IGAZ értékre. Általában a HAMIS értéket érdemes használni. -
Ha numerikus vagy dátumértéket keres, győződjön meg róla, hogy a tartomány első oszlopa nincs szöveges értékek alapján rendezve. A megfelelően rendezett számoknak például az (1, 2, 10, 100) sorrendben, és nem az (1, 10, 100, 2) sorrendben kell megjelennie. Az utóbbi formátum akkor fordulhat elő, ha a rendszer karakterláncként rendezi őket. A nem megfelelő rendezési típus eredményeként a függvény helytelen értékeket adhat vissza.
-
A függvény nem támogatja a reguláris kifejezéseken alapuló keresett értékeket. Ehhez használja a
QUERY
függvényt. -
Az
FKERES
jobb teljesítményt nyújt a rendezett tartományokkal, és arendezett
argumentum alapértelmezett értékeIGAZ
. Érdemes a keresett oszlopokat rendezni. -
Helyettesítő karaktereket tartalmazó karakterláncokkal is kereshet. Kérdőjel (?) és csillag (*) használhatók helyettesítő karakterként a
keresett_kifejezés
argumentumban. A függvény a kérdőjelet egyetlen karakterként, míg a csillagot több karakterként értelmezi. Ha ténylegesen egy kérdőjelet vagy csillagot keres, írjon be egy hullámvonalat (~) a karakter elé, illetve ha hullámvonalat keres, írjon be elé még egy hullámvonalat.
Lásd még
QUERY:
A Google Visualization API lekérdezési nyelvében írt lekérdezést futtat az adatokon.
VKERES:
Vízszintes keresés. A tartomány első sorában adott értéket keres, majd a talált oszlop megadott cellájában szereplő értéket adja eredményül.
Példák
Ebben a példában az FKERES
az első oszlopban lefelé keres tanulói azonosítókat, és az azonosítóhoz tartozó érdemjegyet adja vissza.
Ebben a példában az FKERES
az első oszlopban lefelé keres megegyező bevételeket (a (rendezett
argumentum értéke IGAZ
)), és a hozzájuk tartozó adókulcsot adja vissza.
Az FKERES
az első olyan értéket adja vissza, amely megfelel a keresett kifejezésnek
.