XMATCH

Funkcija XMATCH vraća relativni položaj određene stavke u nizu ćelija.

XMATCH(pretraživanje-vrijednost; pretraživanje-raspon; podudaranje-vrsta; pretraživanje-vrsta)

pretraživanje-vrijednost Vrijednost koja se pretražuje u vrijednosti pretraživanje-raspon. pretraživanje-vrijednost može sadržavati bilo koju vrijednost ili niz REGEX.

pretraživanje-raspon: Ćelije za pretraživanje.

podudaranje-vrsta: Opcionalni argument kojim se određuje vrsta podudaranja koju je potrebno pretražiti.

točna ili sljedeća najmanja (-1): Ako nema podudaranja, vraća se greška.

točno podudaranje (0 ili nema): Ako nema točne podudarnosti, vraća se greška.

točna ili sljedeća najveća (1): Ako nema podudaranja, vraća se greška.

zamjenski znak (2): *, ? i ~ imaju posebno značenje. REGEX se samo može koristiti u funkciji XMATCH ako koristite zamjenski znak.

pretraživanje-vrsta: Opcionalni argument kojim se određuje redoslijed pretraživanja niza.

Binarno silazno (-2): Binarno pretraživanje koje zahtijeva da se raspon stavi u silazni redoslijed, u suprotnom slučaju vraća grešku.

Od zadnjeg do prvog (-1): Pretražujte raspon od zadnjeg do prvog.

Prvi do zadnji (1 ili nema): Pretražujte raspon od prvog do zadnjeg.

Binarno uzlazno (2): Binarno pretraživanje koje zahtijeva da se raspon stavi u uzlazni redoslijed, u suprotnom slučaju vraća grešku.

Napomene

  • Ako je pretraživanje-raspon referenca koja se proteže (kao što je "B"), zaglavlja i podnožja se automatski ignoriraju.

Primjeri

U sljedećoj tablici:

A

B

C

1

Ime

Dob

Dohodak

2

Ana

35

71000

3

Matej

27

81000

4

Karla

42

86000

5

Sara

51

66000

6

Karlo

28

52000

7

Teo

49

62000

8

Aaron

63

89000

9

Marija

22

34000

10

Anita

29

52000

11

Branko

35

52500

=XMATCH(49000; C2:C11; 1) pretražuje raspon za prvu plaću koja iznosi ili točno "49000" ili je sljedeća najveća plaća nakon "49000" i vraća "5" te predstavlja petu stavku u rasponu ("52000").

=XMATCH(30; B2:B11; -1) pretražuje raspon za prvog zaposlenika koji ima točno 30 godina ili sljedećeg najmlađeg i vraća "9" te predstavlja devetu stavku u rasponu ("29").

=XMATCH(REGEX("^S.*"); A2:A11; 2) pretražuje raspon za prvog zaposlenika čije ime počinje sa S i vraća "4" te predstavlja četvrtu stavku u rasponu ("Sara").

Također pogledajteXLOOKUP
Morty Proxy This is a proxified and sanitized view of the page, visit original site.
Korisno?
Ograničenje broja znakova: 250
Maksimalno ograničenje znakova je 250.
Hvala vam na komentarima.
Morty Proxy This is a proxified and sanitized view of the page, visit original site.