A következő függvényekkel gyorsan ki tudod számolni egy adott feltételnek megfelelő részösszegeket, pillanatok alatt megkereshetsz egy táblázatból bármilyen adatot, akár sorból, akár oszlopból, és pontosan meghatározhatod, hol található egy érték a listában. Könnyen összekapcsolhatsz külön táblákat, automatizálhatod a riportjaidat, és rugalmasan dolgozhatsz még nagy adathalmazokkal is.
Ezek a függvények név szerint: FKERES, VKERES, INDEX, HOL.VAN
FKERES
Az FKERES (VLOOKUP) egy keresőfüggvény az Excelben, amely egy táblázat első oszlopában megkeres egy értéket, majd visszaadja a hozzá tartozó adatot a megadott oszlopból. Akkor hasznos, ha egy kulcsérték (például termékkód, név, azonosító) alapján szeretnél más adatot kinyerni.
Szintaxis
=FKERES(keresési_érték; tábla; oszlopszám; [tartomány_keresés])
Mire használható?
- Termékkódhoz tartozó ár, név vagy készlet keresése.
- Dolgozó azonosító alapján adatok visszakeresése.
- Automatikus adatkitöltés külön táblázatokból.
- Szerződések, ügyfelek, árlisták vagy készletnyilvántartások összekapcsolása.
- Adatbázisokból gyors információkinyerés.
Példa
Termékkód | Terméknév | Ár |
T001 | Alma | 350 |
T002 | Körte | 400 |
T003 | Szilva | 500 |
=FKERES(„T002”; A2:C4; 3; HAMIS)
Eredmény: 400
Ez a képlet az A oszlopban megkeresi a „T002” kódot, és visszaadja a 3. oszlopban található értéket (az árat).
Előnyei
- Gyors és egyszerű adatkeresés kulcsérték alapján.
- Nem kell manuálisan keresgélni a táblázatban.
- Könnyen összekapcsol különböző adatforrásokat.
- Dinamikus – ha az adat változik, az eredmény is frissül.
- Használható pontos és hozzávetőleges egyezéssel is.
VKERES
A VKERES (HLOOKUP) egy keresőfüggvény az Excelben, amely egy táblázat első sorában keres meg egy értéket, majd visszaadja a hozzá tartozó adatot a megadott sorból.
Akkor hasznos, ha az adataid vízszintesen vannak elrendezve (oszlopfejlécekben), és azok alapján szeretnél adatot kinyerni.
Szintaxis
=VKERES(keresési_érték; tábla; sorszám; [tartomány_keresés])
Mire használható?
- Vízszintes adatszerkezetből adatkeresés.
- Táblázat első sorában lévő hónapnév vagy év alapján adat kinyerése.
- Idősoros adatok gyors lekérése (pl. havi értékesítési adat).
- Különböző év–hónap struktúrák összehasonlítása.
- Automatikus adatkitöltés fejlécek alapján.
Példa
Január | Február | Március | |
Ár | 300 | 320 | 350 |
Készlet | 500 | 480 | 460 |
=VKERES(„Feb”; A1:D3; 2; HAMIS)
Eredmény: 320
Ez a képlet az első sorban megkeresi a „Február” oszlopot, és a 2. sor értékét adja vissza (az árát).
Előnyei
- Kényelmes keresés vízszintes adatszerkezetben.
- Gyors információkinyerés oszlopfejlécekből.
- Könnyen kombinálható más függvényekkel (pl. HOL.VAN, INDEX).
- Dinamikus – ha az adat változik, a képlet is frissül.
INDEX
Az INDEX függvény az Excelben egy megadott sor- és oszlopszám alapján adja vissza egy tartomány vagy tömb adott cellájának értékét.
Akkor hasznos, ha pontosan tudod, honnan szeretnél adatot kinyerni, és ez a helyzet sor- és oszlopszámokkal leírható.
Szintaxis
=INDEX(tömb; sor_szám; [oszlop_szám])
Mire használható?
- Sor- és oszlopszám alapján pontos adatlekérés.
- Dinamikus keresés, ha a sor- és oszlopszámot más függvények (pl. HOL.VAN) adják meg.
- Többdimenziós (2D) adatszerkezetek kezelésére.
- FKERES/VKERES alternatívájaként, amikor nagyobb rugalmasság kell.
- Adattáblákból értékek kiemelése képletekbe vagy dashboardokra.
Termékkód | Terméknév | Ár |
T001 | Alma | 350 |
T002 | Körte | 400 |
T003 | Szilva | 500 |
=INDEX(C2:C4; 2)
Eredmény: 400
Ez a képlet a C2:C4 tartomány 2. sorának értékét adja vissza (az ár: 400).
Előnyei
- Rugalmasabb, mint az FKERES/VKERES, mert nem korlátozódik első oszlop/sor keresésére.
- Kombinálható a HOL.VAN függvénnyel, így teljesen dinamikus keresést hozhatsz létre.
- Kezel több tartományt is (haladó módban).
- Nem törik meg, ha oszlopokat vagy sorokat átrendezel.
HOL.VAN
A HOL.VAN (MATCH) függvény megkeresi egy adott érték pozícióját egy tartományon belül, és visszaadja a sorszámát vagy oszlopszámát.
Fontos: a HOL.VAN nem az értéket adja vissza, hanem azt mondja meg, hol található az adott érték a megadott tartományban.
Szintaxis
=HOL.VAN(keresési_érték; keresési_tömb; [egyezés_típusa])
Mire használható?
- Megkeresni, hányadik helyen van egy adott érték egy listában.
- Sor- vagy oszlopszám meghatározása INDEX függvényhez.
- Dinamikus keresések készítése táblázatokban.
- Fejlécnevek vagy azonosítók pozíciójának beazonosítása.
Példa
Termékkód | Terméknév | Ár |
T001 | Alma | 350 |
T002 | Körte | 400 |
T003 | Szilva | 500 |
=HOL.VAN(„Körte”; B2:B4; 0)
Eredmény: 2
Ez azt jelenti, hogy a „Körte” a B2:B4 tartomány 2. helyén található.
Előnyei
- Rendkívül rugalmas, mivel csak pozíciót ad vissza – bármivel kombinálható.
- INDEX-szel együtt teljesen kiváltja az FKERES és VKERES függvényeket.
- Nem érzékeny az oszlopok/sorok átrendezésére.
- Gyorsan működik nagy adathalmazokon is.
A post-sorozat többi tagja