MATCH (opis funkcije)

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.

Novi zadatak

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 jednaka argumentu vrijednost_pretraživanja. Vrijednosti u argumentu polje_pretraživanja moraju biti postavljene silaznim redoslijedom, primjerice: TRUE, FALSE, Z-A, ...2, 1, 0, -1, -2, ..., i tako dalje.

  • MATCH vraća položaj usklađene vrijednosti unutar argumenta polje_pretraživanja, no ne i samu vrijednost. Primjerice, MATCH("b",{"a","b","c"},0) vraća 2, što je relativni položaj varijable "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

Dodatni sadržaji

Funkcija VLOOKUP

Funkcija INDEX

Proširite svoje vještine
Istražite osposobljavanje

Jesu li vam ove informacije bile korisne?

Hvala vam na povratnim informacijama!

Hvala vam na povratnim informacijama! Čini se da bi vam pomoglo kad bismo vas povezali s nekim od naših agenata podrške za Office.

×