Formule i funkcije

MATCH

Savjet: Pokušajte koristiti novu XMATCH funkciju, poboljšanu verziju funkcije MATCH koja funkcionira u bilo kojem smjeru i po zadanom vraća točne rezultate, što olakšava i praktičnije korištenje od prethodnika.

Funkcija MATCH traži određenu stavku u rasponu ćelija raspon, a zatim prikazuje relativni položaj te stavke u rasponu. Ako raspon A1:A3, primjerice, sadrži vrijednosti 5, 25 i 38, formula =MATCH(25,A1:A3,0) prikazuje broj 2 jer je 25 druga stavka u rasponu.

Vaš preglednik ne podržava videozapise. Instalirajte Microsoft Silverlight, Adobe Flash Player ili Internet Explorer 9.

Savjet: Koristite funkciju MATCH umjesto funkcija LOOKUP kada vam je potrebno mjesto stavke u rasponu umjesto same stavke. Možete, primjerice, koristiti funkciju MATCH da biste naveli vrijednost argumenta broj_retka funkcije INDEX.

Sintaksa

MATCH(vrijednost_pretraživanja, polje_pretraživanja, [vrsta_podudaranja])

Sintaksa funkcije MATCH sadrži sljedeće argumente:

  • vrijednost_pretraživanja    Obavezno. Vrijednost koju želite pronaći u argumentu polje_pretraživanja. Kada, primjerice, želite dohvatiti nečiji broj iz telefonskog imenika, kao vrijednost za pretraživanje koristite ime te osobe, ali je vrijednost koju tražite telefonski broj.Argument vrijednost_pretraživanja može biti vrijednost (broj, tekst ili logička vrijednost) ili referenca ćelije na broj, tekst ili logičku vrijednost.

  • polje_pretraživanja    Obavezno. Raspon ćelija koje se pretražuju.

  • vrsta_podudaranja    Neobavezno. Broj -1, 0 ili 1. Argument vrsta_podudaranja određuje kako Excel usklađuje vrijednost_pretraživanja s vrijednostima u argumentu polje_pretraživanja. Zadana je vrijednost tog argumenta 1.U tablici u nastavku opisan je način na koji funkcija traži vrijednosti na temelju postavke argumenta vrsta_podudaranja.

Vrsta_podudaranja

Ponašanje

1 ili je izostavljen

Funkcija MATCH pronalazi najveću vrijednost koja je manja od ili jednaka argumentu vrijednost_pretraživanja. Vrijednosti u argumentu polje_pretraživanja moraju biti postavljene uzlaznim redoslijedom, primjerice: ...-2, -1, 0, 1, 2, ..., A-Z, FALSE, TRUE.

0

MATCH pronalazi prvu vrijednost koja je u potpunosti jednaka argumentu vrijednost_pretraživanja. Vrijednosti u argumentu polje_pretraživanja mogu biti postavljene bilo kojim redoslijedom.

-1

MATCH pronalazi najmanju vrijednost koja je veća od ili jednakalookup_value. Vrijednosti u argumentu lookup_array moraju biti postavljene silaznim redoslijedom, na primjer: TRUE, FALSE, Z-A, ... 2, 1, 0, -1, -2, ..., i tako dalje.

  • MATCH vraća položaj podudarne vrijednosti unutar lookup_array, a ne samu vrijednost. Na primjer, MATCH("b";{"a";"b";"c"};0) vraća 2, što je relativni položaj "b" unutar polja {"a","b","c"}.

  • MATCH ne razlikuje između malih i velikih slova pri usklađivanju tekstnih vrijednosti.

  • Ako funkcija MATCH ne uspije pronaći podudarnost, ona vraća vrijednost pogreške #N/A.

  • Ako je argument vrsta_podudaranja 0, a vrijednost vrijednost_pretraživanja je tekstni niz, možete koristiti zamjenske znakove  – upitnik (?) i zvjezdicu (*)  – u argumentu vrijednost_pretraživanja. Znak upitnika zamjenjuje bilo koji znak, a zvjezdica bilo koji niz znakova. Ako želite pronaći znakove "?" ili "*", prije tog znaka upišite tildu (~).

Primjer

Ogledne podatke kopirajte u sljedeću tablicu i zalijepite ih u ćeliju A1 novog radnog lista programa Excel. Da biste koristili formule za prikaz rezultata, odaberite ih pa pritisnite tipku F2, a zatim Enter. Ako je potrebno, prilagodite širine stupaca da biste vidjeli sve podatke.

Proizvod

Ukupni zbroj

Banane

25

Naranče

38

Jabuke

40

Kruške

41

Formula

Opis

Rezultat

=MATCH(39;B2:B5;1)

Budući da nije pronađeno točno podudaranje, vraća se mjesto sljedeće najniže vrijednosti (38) u rasponu B2:B5.

2

=MATCH(41;B2:B5;0)

Mjesto vrijednosti 41 u rasponu B2:B5.

4

=MATCH(40;B2:B5;-1)

Vraća pogrešku jer vrijednosti u rasponu B2:B5 nisu poredane silaznim redoslijedom.

#N/A

Funkcija VLOOKUP

Funkcija INDEX

Potrebna vam je dodatna pomoć?

Želite dodatne mogućnosti?

Istražite pogodnosti pretplate, pregledajte tečajeve za obuku, saznajte kako zaštititi uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na njih, pošaljete povratne informacije i čujete se sa stručnjacima s bogatim znanjem.