4. fejezet · 4.2
Függőleges keresés az FKERES és az XKERES függvénnyel
Megtekintés rövid filmben
Függőleges kereséssel egy adatot kérhet le egy másik táblázatból, például egy termékkódhoz tartozó árat. Az Excelben a függvény neve VLOOKUP vagy FKERES, az újabbé pedig XLOOKUP vagy XKERES. A LibreOffice Calc és az Euro-Office mindkettőt ismeri, ugyanazokkal a magyar nevekkel.
FKERES
=FKERES(keresési_érték; táblázat; oszlopszám; 0)
- keresési_érték: amit keres, például az A2 cellában lévő termékkód;
- táblázat: a tartomány, amelyben keres. A keresési értéknek az első oszlopban kell lennie;
- oszlopszám: a táblázat melyik oszlopából szeretné megkapni az eredményt (az 1 az első);
- 0: csak pontos egyezés. Ha ezt elhagyja, a függvény abból indul ki, hogy a táblázat rendezett, és hibás értéket adhat vissza.
Példa: az A2 cellában lévő kódhoz tartozó ár (3. oszlop) a Termékek munkalapról:
| Program | Képlet |
|---|---|
| LibreOffice Calc | =FKERES(A2;$Termékek.$A$2:$C$50;3;0) |
| Euro-Office és Excel | =FKERES(A2;Termékek!$A$2:$C$50;3;0) |
A különbség csak a munkalap jelölésében van (pont vagy felkiáltójel). Ha gépelés közben egyszerűen a másik munkalapra kattint, és ott kijelöli a tartományt, a program magától helyesen írja be. Az F4 billentyűvel beállíthatja a dollárjeleket, így a tartomány rögzített marad, amikor a képletet lefelé másolja.
XKERES: keresés balra és saját üzenettel
=XKERES(keresési_érték; keresési_oszlop; eredményoszlop; "nem található")
Az XKERES függvénynél a keresési értéknek nem kell az első oszlopban lennie, alapértelmezés szerint pontos egyezést keres, és saját szöveget tud megjeleníteni, ha nincs találat. A LibreOffice-ban az XKERES a legújabb verziókban érhető el (a 24.8-as verziótól).
Példa a Calcban: =XKERES(A2;$Termékek.$A$2:$A$50;$Termékek.$C$2:$C$50;"ismeretlen kód")
#HIÁNYZIK hibát kap?
- Az érték valóban nem szerepel a táblázatban, vagy szóköz van utána. Használja a
KIMETSZfüggvényt, vagy ellenőrizze a táblázatot. - Szám kontra szöveg: a szövegként tárolt "1001" nem ugyanaz, mint az 1001 szám.
- FKERES esetén: a keresési érték nem a tartomány első oszlopában van. Ilyenkor használja az XKERES függvényt.
Az Euro-Office-ban
A képletek megegyeznek az Excelben használtakkal. Magyarázatot és példákat a következő cikkekben talál: Képletek és függvények: SZUM, ÁTLAG, HA és FKERES, Az FKERES #HIÁNYZIK hibát ad: így oldhatja meg (a #HIÁNYZIK hiba megoldása) és XKERES: keresés balra és saját üzenettel (XKERES).

