Povzetek
MATCH je Excelova funkcija, ki se uporablja za iskanje položaja iskalne vrednosti v vrstici, stolpcu ali tabeli. MATCH podpira približno in natančno ujemanje ter nadomestne znake (*?) Za delna ujemanja. Pogosto je MATCH kombiniran s funkcijo INDEX za pridobivanje vrednosti na izenačenem položaju.
Namen
Poiščite položaj predmeta v matrikiVrnjena vrednost
Število, ki predstavlja položaj v lookup_array.Sintaksa
= MATCH (lookup_value, lookup_array, (match_type))Argumenti
- lookup_value - vrednost, ki se ujema z lookup_array.
 - lookup_array - obseg celic ali sklic na matriko.
 - match_type - (neobvezno) 1 = natančno ali naslednje najmanjše (privzeto), 0 = natančno ujemanje, -1 = natančno ali naslednje največje.
 
Različica
Excel 2003Opombe o uporabi
Funkcija MATCH se uporablja za določanje položaja vrednosti v obsegu ali matriki. Na zgornjem posnetku zaslona je na primer formula v celici E6 konfigurirana tako, da dobi položaj vrednosti v celici D6. Funkcija MATCH vrne 5, ker je iskalna vrednost ("breskev") na 5. mestu v območju B6: B14:
=MATCH(D6,B6:B14,0) // returns 5
Funkcija MATCH lahko izvaja natančna in približna ujemanja ter podpira nadomestne znake (*?) Za delna ujemanja. Obstajajo 3 ločeni načini ujemanja (nastavljeni z argumentom match_type), kot je opisano spodaj.
Pogosto je funkcija MATCH kombinirana s funkcijo INDEX, da pridobi vrednost na določenem (usklajenem) položaju. Z drugimi besedami, MATCH ugotovi položaj, INDEX pa vrne vrednost na tem položaju. Za podrobno razlago glejte Kako uporabljati INDEX in MATCH.
Informacije o vrsti ujemanja
Vrsta ujemanja ni obvezna. Če ni na voljo, privzeto določite vrsto ujemanja na 1 (natančno ali naslednje najmanjše). Ko je vrsta ujemanja 1 ali -1, se včasih imenuje "približno ujemanje". Vendar ne pozabite, da bo MATCH našel natančno ujemanje z vsemi vrstami ujemanja, kot je navedeno v spodnji tabeli:
| Vrsta ujemanja | Vedenje | Podrobnosti | 
|---|---|---|
| 1. | Približno | MATCH najde največjo vrednost, manjšo ali enako vrednosti iskanja. Iskalno polje je treba razvrstiti po naraščajočem vrstnem redu. | 
| 0 | Natančno | MATCH najde prvo vrednost, enako vrednosti iskanja. Iskalnega polja ni treba razvrščati. | 
| -1 | Približno | MATCH najde najmanjšo vrednost, večjo ali enako vrednosti iskanja. Iskalno polje je treba razvrstiti po padajočem vrstnem redu. | 
| Približno | Ko je vrsta ujemanja izpuščena, privzeto privzame 1 z vedenjem, kot je razloženo zgoraj. | 
Pozor: če potrebujete natančno ujemanje, vrsto ujemanja nastavite na nič (0). Privzeta nastavitev 1 lahko povzroči, da MATCH vrne rezultate, ki so "videti normalno", v resnici pa so napačni. Izrecno podajanje vrednosti za match_type je dober opomnik o pričakovanem vedenju.
Primeri
Spodaj so preprosti primeri, kako lahko funkcijo MATCH uporabimo za vrnitev položaja vrednosti v obsegu. Spodaj na strani so naprednejši primeri, kako se MATCH lahko uporablja za reševanje resničnih problemov.
Natančno ujemanje
Ko je vrsta ujemanja nastavljena na nič, MATCH izvede natančno ujemanje. V spodnjem primeru je formula v E3:
=MATCH(E2,B3:B11,0)

V zgornji formuli vrednost iskanja prihaja iz celice E2. Če je iskalna vrednost trdo kodirana v formulo, mora biti zaprta z dvojnimi narekovaji (""), saj gre za besedilno vrednost:
=MATCH("Mars",B3:B11,0)
Opomba: MATCH ne razlikuje med velikimi in malimi črkami, zato bosta "Mars" in "mars" vrnili 4.
Približno ujemanje
Ko je vrsta ujemanja nastavljena na 1, bo MATCH izvedel približno ujemanje z vrednostmi, razvrščenimi po AZ, pri čemer bo našel največjo vrednost, manjšo ali enako vrednosti iskanja. V spodnjem primeru je formula v E3:
=MATCH(E2,B3:B11,1)

Tekma z nadomestnimi znaki
Ko je vrsta ujemanja nastavljena na nič (0), lahko MATCH izvede ujemanje z nadomestnimi znaki. V spodnjem primeru je formula v E3:
=MATCH(E2,B3:B11,0)
To je enakovredno:
=MATCH("pq*",B3:B11,0)

Za več primerov funkcije MATCH glejte spodaj.
Opombe
- MATCH ne razlikuje med velikimi in malimi črkami.
 - MATCH vrne napako # N / A, če ni bilo mogoče najti nobenega ujemanja.
 - MATCH deluje samo z besedilom, dolgim do 255 znakov.
 - V primeru dvojnikov vrne MATCH prvo ujemanje.
 - Če match_type -1 ali 1 je vpogledna_matrika treba razvrščen kot je navedeno zgoraj.
 - Če je match_type 0, lahko lookup_value vsebuje nadomestne znake.
 - Funkcija MATCH se pogosto uporablja skupaj s funkcijo INDEX.
 
Sorodni videoposnetki
Kako poudariti približna iskanja ujemanj V tem videoposnetku si bomo ogledali, kako poudariti rezultate približnega iskanja ujemanja s pogojnim oblikovanjem. 
Kode napak v formuli Excel V tem videoposnetku si bomo ogledali vsako kodo napak, ki jo Excel prikaže, če je s formulo nekaj narobe. Ogledali si bomo tudi nekaj preprostih načinov za odpravljanje napak. 
Kako narediti dvosmerno iskanje z INDEX in MATCH V tem videoposnetku bomo z MATCH našli položaj elementa v tabeli in funkcijo INDEX za pridobivanje vrednosti na tem položaju v dvosmernem iskanju. 
Kako poiskati stvari z INDEX in MATCH V tem videoposnetku bomo združili INDEX in MATCH, da bomo stvari iskali. To je jedro vseh formul INDEX in MATCH. 
Uvod v strukturirane reference Ta video vsebuje kratek uvod v strukturirane reference. Strukturirani sklici so preprost način za sklicevanje na tabele v Excelovih formulah. 
Kako uporabiti funkcijo MATCH za natančna ujemanja V tem videu si ogledujemo, kako lahko funkcija MATCH najde položaj predmeta na seznamu. To je ključna ideja v formulah INDEX in MATCH.








