Kā izmantot funkciju Excel MATCH -

Kopsavilkums

MATCH ir Excel funkcija, ko izmanto, lai atrastu uzmeklēšanas vērtības pozīciju rindā, kolonnā vai tabulā. MATCH atbalsta aptuvenu un precīzu atbilstību un aizstājējzīmes (*?) Daļējām spēlēm. Bieži vien MATCH tiek kombinēts ar INDEX funkciju, lai izgūtu vērtību saskaņotā pozīcijā.

Mērķis

Iegūstiet vienuma pozīciju masīvā

Atgriešanās vērtība

Cipars, kas apzīmē pozīciju lookup_array.

Sintakse

= MATCH (uzmeklēšanas_vērtība, uzmeklēšanas_izmantojums, (atbilstības tips))

Argumenti

  • lookup_value - vērtība, kurai jāsaskaņo lookup_array.
  • lookup_array - šūnu diapazons vai masīva atsauce.
  • match_type - (pēc izvēles) 1 = precīza vai nākamā mazākā (noklusējuma), 0 = precīza atbilstība, -1 = precīza vai nākamā lielākā.

Versija

Excel 2003

Lietošanas piezīmes

Funkcija MATCH tiek izmantota, lai noteiktu vērtības pozīciju diapazonā vai masīvā. Piemēram, iepriekš redzamajā ekrānuzņēmumā šūnā E6 formula ir konfigurēta, lai iegūtu vērtības pozīciju šūnā D6. Funkcija MATCH atgriež 5, jo uzmeklēšanas vērtība ("persiks") ir 5. pozīcijā diapazonā B6: B14:

=MATCH(D6,B6:B14,0) // returns 5

Funkcija MATCH var veikt precīzas un aptuvenas spēles, kā arī daļējas atbilstības gadījumā aizstāj aizstājējzīmes (*?). Ir 3 atsevišķi spēles režīmi (kurus nosaka arguments match_type), kā aprakstīts tālāk.

Bieži vien funkcija MATCH tiek apvienota ar funkciju INDEX, lai iegūtu vērtību noteiktā (saskaņotā) pozīcijā. Citiem vārdiem sakot, MATCH nosaka pozīciju un INDEX atgriež vērtību šajā pozīcijā. Detalizētu skaidrojumu skatiet sadaļā INDEX un MATCH izmantošana.

Informācija par atbilstības veidu

Spēles veids nav obligāts. Ja tas nav norādīts, pēc noklusējuma atbilstības veids ir 1 (precīzs vai nākamais mazākais). Ja spēles veids ir 1 vai -1, to dažkārt dēvē par "aptuveno atbilstību". Tomēr ņemiet vērā, ka MATCH atradīs precīzu atbilstību visiem atbilstības veidiem, kā norādīts zemāk esošajā tabulā:

Spēles veids Uzvedība Sīkāka informācija
1 Aptuveni MATCH atrod lielāko vērtību, kas ir mazāka vai vienāda ar uzmeklēšanas vērtību. Uzmeklēšanas masīvs ir jāšķiro augošā secībā.
0 Precīzi MATCH atrod pirmo vērtību, kas vienāda ar uzmeklēšanas vērtību. Uzmeklēšanas masīvs nav jāšķiro.
-1 Aptuveni MATCH atrod mazāko vērtību, kas ir lielāka vai vienāda ar uzmeklēšanas vērtību. Uzmeklēšanas masīvs ir jāšķiro dilstošā secībā.
Aptuveni Ja atbilstības veids tiek izlaists, tā noklusējuma vērtība ir 1 ar iepriekš aprakstīto uzvedību.

Uzmanību: ja nepieciešama precīza atbilstība, noteikti iestatiet atbilstības veidu uz nulli (0). Noklusējuma iestatījums 1 var izraisīt to, ka MATCH atgriež rezultātus, kas "izskatās normāli", bet patiesībā ir nepareizi. Nepārprotami norādot vērtību match_type, tas ir labs atgādinājums par gaidāmo rīcību.

Piemēri

Tālāk ir sniegti vienkārši piemēri, kā funkciju MATCH var izmantot, lai atgrieztu vērtību pozīciju diapazonā. Tālāk lapā ir vairāk uzlabotu piemēru tam, kā MATCH var izmantot, lai atrisinātu reālās problēmas.

Precīza spēle

Ja spēles veids ir iestatīts uz nulli, MATCH veic precīzu atbilstību. Šajā piemērā formula E3 ir šāda:

=MATCH(E2,B3:B11,0)

Iepriekšminētajā formulā uzmeklēšanas vērtība nāk no šūnas E2. Ja uzmeklēšanas vērtība tiek kodēta formulā, tā jāievieto divkāršās pēdiņās (""), jo tā ir teksta vērtība:

=MATCH("Mars",B3:B11,0)

Piezīme: MATCH nav reģistrjutīgs, tāpēc “Mars” un “mars” abi atgriezīsies 4.

Aptuvenā spēle

Kad atbilstības veids ir iestatīts uz 1, MATCH veiks aptuvenu atbilstību vērtībām, kas sakārtotas AZ, atrodot lielāko vērtību, kas ir mazāka vai vienāda ar uzmeklēšanas vērtību. Zemāk parādītajā piemērā formula E3 ir:

=MATCH(E2,B3:B11,1)

Aizstājējzīmju spēle

Ja spēles veids ir iestatīts uz nulli (0), MATCH var veikt spēli, izmantojot aizstājējzīmes. Zemāk parādītajā piemērā formula E3 ir:

=MATCH(E2,B3:B11,0)

Tas ir līdzvērtīgs:

=MATCH("pq*",B3:B11,0)

Papildu funkcijas MATCH piemērus skatiet zemāk.

Piezīmes

  • MATCH nav reģistrjutīgs.
  • Ja neatbilstība nav atrasta, MATCH atgriež kļūdu # N / A.
  • MATCH darbojas tikai ar tekstu līdz 255 rakstzīmēm.
  • Dublikātu gadījumā MATCH atgriež pirmo spēli.
  • Ja match_type ir -1 vai 1, uzmeklēšanas_zīmējums ir jāšķiro, kā norādīts iepriekš.
  • Ja MATCH_TYPE ir 0, tad uzmeklējamā_vērtība var saturēt arī aizstājējzīmes.
  • Funkcija MATCH bieži tiek izmantota kopā ar INDEX funkciju.

Saistītie videoklipi

Kā izcelt aptuvenos atbilstības meklējumus Šajā videoklipā mēs aplūkosim, kā izcelt aptuveno atbilstības meklēšanas rezultātus ar nosacītu formatējumu. Excel formulas kļūdu kodi Šajā videoklipā mēs iepazīsimies ar visiem kļūdu kodiem, kurus Excel parāda, ja formulā ir kaut kas nepareizs. Mēs izskatīsim arī dažus vienkāršus kļūdu novēršanas veidus. Kā veikt divvirzienu meklēšanu ar INDEX un MATCH Šajā videoklipā mēs izmantosim MATCH, lai atrastu vienuma pozīciju tabulā, un funkciju INDEX, lai izgūtu vērtību šajā pozīcijā divvirzienu meklēšanā. Kā meklēt lietas ar INDEX un MATCH Šajā videoklipā mēs apvienosim INDEX un MATCH kopā, lai meklētu lietas. Tas ir visu INDEX un MATCH formulu kodols. Ievads strukturētajās atsaucēs Šis video sniedz īsu ievadu par strukturētajām atsaucēm. Strukturētās atsauces ir vienkāršs veids, kā atsaukties uz tabulām Excel formulās. Kā izmantot funkciju MATCH precīzai atbilstībai Šajā videoklipā mēs aplūkojam, kā funkcija MATCH var atrast vienuma pozīciju sarakstā. Šī ir galvenā ideja INDEX un MATCH formulās.

Interesanti raksti...