
HOL.VAN
A HOL.VAN függvény egy értéknek a gyűjteményen belüli helyzetét számítja ki.
Tipp: Minden irányban használható, bővített kereséshez használja az XTALÁLAT függvényt.
HOL.VAN(keresési-érték; keresés-helye; egyezés-módja)
keresési-érték: A keresendő érték. A keresési-érték bármilyen értéket vagy REGEX karakterláncot tartalmazhat.
keresés-helye: A keresendő értékek gyűjteménye. A keresés-helye bármilyen értékeket tartalmazhat.
egyezés-módja: Opcionális modális érték, amely meghatározza, miként történjen az érték egyeztetése.
legnagyobb érték keresése (1 vagy kihagyva): Azon cella keresése, aminek értéke a legmagasabb, és kisebb a keresési-értéknél vagy egyenlő azzal. A legnagyobb érték keresése használata esetén nem használhat helyettesítő karaktereket a keresési-érték argumentumban, és a keresés-helye argumentum értékeit növekvő sorrendbe kell rendezni.
érték keresése (0): Annak az első cellának a megkeresése, amelynek az értéke pontosan megegyezik a keresési-értékkel. Ez az egyeztetési módszer szövegek kereséséhez ideális. Az érték keresése használata esetén alkalmazhat helyettesítő karaktereket a keresési-értékben. Egyetlen karakter jelölésére használhatja a kérdőjelet (?), több karakter jelölésére a csillag karaktert (*), a tilde (~) karakterrel pedig megadhatja, hogy a következő karaktert írásjelnek kell tekinteni, nem pedig helyettesítő karakternek.
legkisebb érték keresése (-1): Azon cella keresése, aminek értéke a legkisebb, és nagyobb a keresési-értéknél vagy egyenlő azzal. A legkisebb érték keresése használata esetén nem alkalmazhat helyettesítő karaktereket a keresési-értékben.
Megjegyzések
A HOL.VAN függvény csak olyan gyűjteményben használható, ami csupán egyetlen sornak vagy oszlopnak része; kétdimenziós gyűjteményben nem lehet keresni vele.
A cellák számozása sorrendben a legfelső (függőleges tartomány) vagy a bal szélső (vízszintes tartomány) cellától kezdődik az 1 értékkel. A keresés fentről lefelé, illetve balról jobbra történik.
A szövegkeresés nem tesz különbséget a kis- és nagybetűk között.
Példák |
|---|
A következő táblázat esetén: |
A | B | C | |
|---|---|---|---|
1 | 10 | vel | 40 |
2 | 20 | elit | 20 |
3 | 30 | lorex | 30 |
4 | 40 | felis | 50 |
5 | 50 | facit | 10 |
A =HOL.VAN(40; A1:A5) eredménye 4, mivel a 40 (keresési-érték) a megadott gyűjtemény (keresés-helye) negyedik eleme. A =HOL.VAN(40; C1:C5) eredménye 1, mivel a 40 a megadott gyűjtemény első eleme. A =HOL.VAN(35; C1:C5; 1) eredménye 3, mivel a 30 a legmagasabb érték, ami kisebb 35-nél vagy egyenlő azzal (az egyezés-módja értéke 1, legnagyobb érték keresése). A =HOL.VAN(35; C1:C5; -1) eredménye 1, mivel a 40 a legkisebb érték, ami nagyobb 35-nél vagy egyenlő azzal (az egyezés-módja értéke -1, legkisebb érték keresése). A =HOL.VAN(35; C1:C5; 0) hibaüzenetet eredményez, mivel nem található pontos egyezés (az egyezés-módja értéke 0, érték keresése). A =HOL.VAN("vel"; B1:B5) eredménye 1, mivel a „vel” a megadott tartomány első cellájában jelenik meg. A =HOL.VAN("*x"; B1:B5; 0) eredménye 3, mivel az „x”-re végződő „lorex” érték a tartomány harmadik cellájában jelenik meg. A =HOL.VAN("vel"; B1:B5) hibaüzenetet eredményez, mivel a keresési-érték gyűjtemény csak egy sort vagy oszlopot tartalmazhat. A =HOL.VAN(REGEX("^f.*"); B1:B5;0) eredménye 4, mivel az első, „f” karakterrel kezdődő szó a gyűjtemény negyedik eleme. |