Az XHOL.VAN függvény egy adott elemet keres egy tömbben vagy cellatartományban, majd visszaadja az elem relatív pozícióját.
Itt az XHOL.VAN függvényt használjuk egy listaelem pozíciójának megkeresésére.
Az XHOL.VAN függvény egy elem relatív pozícióját adja eredményül egy tömbben vagy cellatartományban.
=XHOL.VAN(keresési_érték, tábla, [match_mode], [search_mode])
argumentumok |
Leírás |
---|---|
keresési_érték: Kötelező |
A keresési érték |
tábla: Kötelező |
A keresendő tömb vagy tartomány |
[match_mode] Nem kötelező |
Adja meg az egyezés típusát: 0 – Pontos egyezés (alapértelmezett) -1 – Pontos egyezés vagy a következő legkisebb elem 1 – Pontos egyezés vagy a következő legnagyobb elem 2 – Helyettesítő karakter, ahol a *, a ? és a ~ karakternek speciális jelentése van. |
[search_mode] Nem kötelező |
Adja meg a keresés típusát: 1 – Keresés az elsőtől az utolsóig (alapértelmezett) -1 – Keresés az utolsótól az elsőig (fordított keresés). 2 – Olyan bináris keresést hajt végre, amely a lookup_array-re hagyatkozva azt növekvő sorrendbe rendezi. Ha nincs rendezve, a rendszer érvénytelen eredményeket ad vissza. -2 – Olyan bináris keresést hajt végre, amely a lookup_array-re hagyatkozva azt csökkenő sorrendbe rendezi. Ha nincs rendezve, a rendszer érvénytelen eredményeket ad vissza. |
Példák
1. példa
Az alábbi példa megkeresi az első kifejezés pozícióját, amely pontos egyezés, vagy a "Gra" következő legnagyobb értéke (azaz a "Gra" kifejezéssel kezdődik).
2. példa
A következő példa a bónuszra jogosult értékesítők számát keresi meg. Ez a match_mode is 1-et használ a pontos egyezés vagy a lista következő legnagyobb elemének megkereséséhez, és mivel az adatok numerikusak, az értékek számát adja vissza. Ebben az esetben a függvény 4-et ad vissza, mivel 4 értékesítő túllépte a bónusz összegét.
3. példa
A következő lépésben az INDEX/XHOL.VAN/XHOL.VAN függvények kombinációját fogjuk használni az egyidejű függőleges és vízszintes keresés végrehajtásához. Ebben az esetben egy adott értékesítő és egy adott hónap értékesítési összegét szeretnénk visszaadni. Ez hasonló az INDEX és a HOL.VAN függvény együttes használatához, azzal a kivétellel, hogy kevesebb argumentumot igényel.
4. példa
Az XHOL.VAN függvény használatával egy tömbben lévő értéket is visszaadhat. Például az =XHOL.VAN(4,{5,4,3,2,1}) a 2 értéket adja vissza, mivel a tömb második eleme a 4. Ez egy pontos egyezéses forgatókönyv, míg az =XHOL.VAN(4.5,{5,4,3,2,1},1) 1 értéket ad vissza, mivel a match_mode argumentum (1) pontos egyezést vagy a következő legnagyobb elemet adja vissza, amely 5.
További segítségre van szüksége?
Kérdéseivel mindig felkeresheti az Excel technikai közösség egyik szakértőjét, vagy segítséget kérhet a közösségekben.