![](https://help.apple.com/assets/5FA1D215680CE2131C638C37/5FA1D977680CE29611638C42/hu_HU/784be3dfed809d4b6bb7cc427d8c5f01.png)
XTALÁLAT
Az XTALÁLAT függvény a megadott elem cellatartományban elfoglalt relatív pozícióját adja vissza.
XTALÁLAT(keresési-érték; keresési-tartomány; találat-típus; keresési-típus)
keresési-érték: Az az érték, amelyet a függvény keres a keresési-tartomány argumentumban megadott tartományban. A keresési-érték bármilyen értéket vagy REGEX karakterláncot tartalmazhat.
keresési-tartomány: Azok a cellák, amelyekben a függvény a keresést végzi.
találat-típus: Opcionális argumentum, amely a keresendő találat típusát határozza meg.
azonos vagy következő legkisebb (-1): Ha nincs egyezés, a függvény hibaüzenetet ad vissza.
pontos egyezés (0 vagy kihagyva): Ha nincs pontos egyezés, a függvény hibaüzenetet ad vissza.
azonos vagy következő legnagyobb (-1): Ha nincs egyezés, a függvény hibaüzenetet ad vissza.
helyettesítő karakter (2): A *, ?, és ~ karaktereknek különleges jelentésük van. A REGEX csak akkor alkalmazható az XTALÁLAT függvényben, ha helyettesítő karaktert használ.
keresési-típus: Opcionális argumentum, amely a tartományban végzett keresés sorrendjét határozza meg.
Bináris csökkenő sorrendben (-2): Olyan bináris keresés, amelynél a tartományt csökkenő sorrendbe kell állítani, különben hibát jelez.
Utolsótól az elsőig (-1): Az utolsótól az elsőig végez keresést a tartományban.
Elsőtől az utolsóig (1 vagy kihagyva): Az elsőtől az utolsóig végez keresést a tartományban.
Bináris növekvő sorrendben (2): Olyan bináris keresés, amelynél a tartományt növekvő sorrendbe kell állítani, különben hibát jelez.
Megjegyzések
Ha a keresési-tartomány táblázatot átfogó hivatkozás (például „B”), akkor az alkalmazás automatikusan figyelmen kívül hagyja a fejléceket és a lábléceket.
Példák |
---|
A következő táblázat esetén: |
A | B | C | |
---|---|---|---|
1 | Név | Kor | Fizetés |
2 | Amy | 35 | 71000 |
3 | Matthew | 27 | 81000 |
4 | Chloe | 42 | 86000 |
5 | Sophia | 51 | 66000 |
6 | Kenneth | 28 | 52000 |
7 | Tom | 49 | 62000 |
8 | Aaron | 63 | 89000 |
9 | Mary | 22 | 34000 |
10 | Alice | 29 | 52000 |
11 | Brian | 35 | 52500 |
Az =XTALÁLAT(49000;C2:C11;1) megkeresi a tartományban az első olyan fizetést, amely vagy pontosan „49000”, vagy a „49000” értéket követő első fizetés, és az „5” értéket adja vissza, amely a tartomány ötödik elemét jelenti („52000”). Az =XTALÁLAT(30;B2;B11;-1) megkeresi a tartományban az első olyan alkalmazottat, aki pontosan 30 éves, vagy a következő fiatalabb, és a “9” értéket adja vissza, amely a tartomány kilencedik elemét jelenti (“29”). Az =XTALÁLAT(REGEX("^S.*"); A2:A11;2) megkeresi a tartományban az első olyan alkalmazottat, akinek a neve S karakterrel kezdődik, és a "4" értéket adja vissza, amely a tartomány negyedik elemét jelenti ("Sophia"). |