Excel MATCH funkcija (kazalo)

  • Ujemanje v Excelu
  • MATCH Formula v Excelu
  • Kako uporabljati funkcijo MATCH v Excelu?

Ujemanje v Excelu

V Microsoftovem Excelu obstaja toliko različnih pogledov / referenčnih funkcij, s pomočjo katerih lahko najdete določeno vrednost v številnih celicah, MATCH pa je ena izmed njih. V bistvu določa relativni položaj ali lokacijo katerega koli predmeta v območju celic. Vendar pa MATCH lahko naredi veliko več kot njegovo čisto bistvo.

Funkcija MATCH se uporablja za iskanje lokacije vrednosti iskanja v tabeli ali vrstici, stolpcu. MATCH najde približno in natančno ujemanje ter nadomestne znake (*?) Za omejene tekme. Večino časa je funkcija INDEX integrirana s funkcijo MATCH za pridobivanje vrednosti na lokaciji, ki jo je vrnil MATCH.

MATCH Formula v Excelu

Funkcija MATCH preveri določeno vrednost v območju celic in vrne mesto spoštovanja te vrednosti.

Formula za funkcijo MATCH je naslednja:

  • Lookup_value (obvezno) - vrednost, ki jo iščete. Lahko je številčna, besedilna ali logična vrednost, pa tudi sklic na celico.
  • Lookup_array (obvezno) - iskanje po območju celic.
  • Match_type (neobvezno) - pojasni vrsto ujemanja. To je lahko katera koli od teh vrednosti: 1, 0, -1. Argument match_type, ko nastavite na 0, vrne točno ujemanje, medtem ko drugi dve vrsti vrednosti omogočata približno ujemanje.

1 ali izpuščeno (privzeto) - išče največjo vrednost v iskalnem nizu, ki je manjša ali enaka vrednosti iskanja. Zahteva razvrstitev iskalnega niza v naraščajočem vrstnem redu, od najmanjšega do največjega ali od A do Z.

0 - v matriki najde prvo vrednost, ki je popolnoma enaka vrednosti iskanja. Razvrščanje ni potrebno.

-1 - v matriki najde najmanjšo vrednost, ki je enaka ali večja od vrednosti iskanja. Niz iskanja je treba razvrstiti po padajočem vrstnem redu, od največjega do najmanjšega ali od Z do A.

Ujemanje v Excelu - uporaba

S funkcijo MATCH dobite ustrezno lokacijo v polju. Match ima različne vrste načinov ujemanja, zaradi česar je bolj vsestranski od funkcij iskanja. Ko je funkcija MATCH združena z INDEX-om, lahko navadno poišče vrednost zaskočnega položaja.

Podatki o vrsti ujemanja

  • Če je 1 match_type, MATCH najde največjo vrednost, ki je enaka ali manjša od lookup_value. Lookup_array mora biti razvrščen v naraščajočem vrstnem redu.
  • Če je 0 match_type, MATCH najde prvo vrednost natančno enako vrednosti lookup_value. lookup_array ne zahteva nobenega razvrščanja.
  • Če je -1 match_type, MATCH poda najmanjšo vrednost, ki je enaka ali večja od

lookup_value. Iskanje_array mora biti razvrščeno po padajočem vrstnem redu.

  • Če izpustite match_type, se predpostavlja, da je 1.

Opomba: V vseh vrstah ujemanja je običajno natančno ujemanje.

Vrste funkcij MATCH v Excelu

1. Natančno ujemanje

Funkcija MATCH izvaja natančno ujemanje, ko je vrsta ujemanja nastavljena na nič. V spodnjem primeru je formula v E3:

To predlogo programa MATCH Function Excel lahko prenesete tukaj - Predloga programa MATCH Excel

= Ujemanje (E2, B3: B10, 0)

Funkcija MATCH vrne natančno ujemanje kot 4 .

2. Približna tekma

MATCH bo izvedel približno ujemanje pri vrednostih, razvrščenih AZ, ko je vrsta ujemanja na 1, pri čemer bo našla največjo vrednost, ki je manjša ali enaka iskalni vrednosti. V spodnjem primeru je formula v E3:

MATCH v Excelu vrne približno ujemanje kot 7.

3. Tekma nadomestnih znakov

Funkcija MATCH lahko izvaja tekmo z uporabo nadomestnih znakov, kadar je vrsta ujemanja enaka nič. V spodnjem primeru je formula v E3:

Funkcija MATCH vrne rezultat nadomestnih znakov kot "pq".

Opombe:

  • Funkcija MATCH ni velika in majhna.
  • Ujemanje vrne napako # N / A, če ni najdeno nobenega ujemanja.
  • Argument lookup_array mora biti v padajočem vrstnem redu: True, False, ZA, … 9, 8, 7, 6, 5, 4, 3, … in tako naprej.
  • Z znaki nadomestnega znaka, kot sta zvezdica in vprašalna znamka, je mogoče najti vrednost lookup_value, če je match_type enak 0 in lookup_value v besedilni obliki
  • Lookup_value ima lahko nadomestne znake, kot sta zvezdica in vprašalnik, če se zgodi, da je match_type 0 in če je lookup_value besedilo. Zvezdica (*) ustreza kateri koli vrsti zaporedja znakov; Vsak posamezen znak se ujema z vprašanjem (?).

Kako uporabljati funkcijo MATCH v Excelu?

Funkcija MATCH v excelu je zelo preprosta in enostavna za uporabo. Dovolite, da razumete delovanje funkcije Match v odličnem primeru z nekaj primeri.

Primer # 1

Za boljše razumevanje funkcije MATCH naredimo preprosto formulo na podlagi teh podatkov: Imena planetov v stolpcu A s svojimi položaji. Če želite izvedeti, kje je med drugimi določen planet (recimo Mars), uporabite to preprosto formulo:

Funkcija MATCH vrne položaj MARS kot 4.

Kot vidite na zgornjem posnetku zaslona, ​​se imena planetov vnesejo v poljubnem zaporedju, zato argument match_type nastavimo na 0 (natančno ujemanje), ker samo za to vrsto ujemanja ni treba razvrščati vrednosti v matriki za iskanje. Tehnično gledano formula Match ujema relativni položaj Marsa v območju, v katerem se išče.

Primer # 2 - Če celica vsebuje eno od mnogih stvari

Splošna formula: (= INDEX (rezultati, MATCH (TRUE, ISNUMBER (ISKANJE (stvari, A1)), 0)), 0)))

Pojasnilo: Če želite preveriti celico za eno od mnogih stvari in vrniti rezultat po meri za prvo najdeno tekmo, lahko uporabite funkcijo INDEX / MATCH, oblikovano na funkciji SEARCH.

V spodnjem primeru je formula v celici C5:

(= INDEX (rezultati, Ujemanje (TRUE, ISNUMBER) (ISKANJE (stvari, B5)), 0)))

Ker je zgoraj formula matrike, jo je treba vnesti s tipkami Control + Shift + Enter .

Kako deluje ta formula?

Ta formula uporablja dva obsega imen: E5: E8 je imenovan kot "stvari", F5: F8 pa kot "rezultati". Prepričajte se, da uporabljate obsege imen z enakimi imeni (odvisno od podatkov). Če ne želite uporabljati obsegov imen, namesto tega uporabite absolutne reference.

Glavni del te formule je spodnji delček:

ŠTEVILKA (ISKANJE (stvari, B5)

To temelji na drugi formuli, ki celico preveri za eno podvrsto. Če ima celica podvrstico, formula daje TRUE. Če ne, formula daje LAŽNO.

Primer # 3 - Iskanje z najnižjo vrednostjo

Splošna formula = INDEX (domet, MATCH (MIN (vals), vals, 0))

Pojasnilo: Če želite iskati informacije, povezane z najnižjo vrednostjo v tabeli, lahko uporabite formulo, odvisno od funkcij MATCH, INDEX in MIN.

V spodnjem primeru se uporablja formula za iskanje imena izvajalca, ki ima najnižjo ponudbo. Formula v F6 je:

= INDEX (B5: B9, Ujemanje (MIN (C5: C9), C5: C9, 0)))

Kako deluje ta formula?

Funkcija MIN se običajno uporablja od znotraj navzven in poišče najnižjo ponudbo v območju C5: C9:

Rezultat, 99500, se vnese v funkcijo MATCH kot iskalna vrednost:

Match nato vrne pozicijo te vrednosti v območju 4, ki se v INDEX uvrsti kot številka vrstice in B5: B9 kot niz:

= INDEX (B5: B9, 4) // vrne Cymbal

Funkcija INDEX nato vrne vrednost na tem položaju: Cymbal .

Ujemanje funkcijskih napak

Če dobite napako s funkcijo Match, bo to verjetno napaka # N / A:

Nekateri uporabniki imajo tudi funkcijo ujemanja:

Zaključek

Funkcija MATCH je priljubljena funkcija, ki jo večina od nas uporablja, ne da bi se globoko vkopali v njeno mehaniko. Tudi po svojem navideznem namenu (vrnitev položaja vrednosti v matriki) ima funkcija v programu Excel očitno številne izvedljive uporabe.

Priporočeni članki

To je vodnik za MATCH v Excelu. Tukaj razpravljamo o formuli MATCH in kako uporabljati funkcijo MATCH v excelu s funkcijo INDEX, skupaj s praktičnimi primeri MATCH funkcije in naložljivimi predlogi excel. Ogledate si lahko tudi druge funkcije iskanja in referenčnih funkcij v excelu -

  1. Vodnik za funkcijo INDIRECT v Excelu
  2. Uporaba funkcije PMT v Excelu
  3. Kako uporabljati IN funkcijo v Excelu
  4. FV funkcija v Excelu - ga. Excel

Kategorija: