Formulas un funkcijas

MATCH

Padoms.: Mēģiniet izmantot jauno XMATCH funkciju, uzlabotu MATCH versiju, kas darbojas jebkurā virzienā un pēc noklusējuma atgriež precīzas atbilstības, atvieglojot un ērtāku lietošanu nekā tās priekšteči.

Funkcija MATCH meklē noteiktu vienumu šūnu diapazons un pēc tam atgriež vienuma relatīvo atrašanās vietu šajā diapazonā. Piemēram, ja diapazonā A1:A3 ir vērtības 5, 25 un 38, formula =MATCH(25,A1:A3,0) atgriež skaitli 2, jo 25 ir diapazona otrais elements.

Jūsu pārlūkprogramma neatbalsta video. Instalējiet Microsoft Silverlight, Adobe Flash Player vai Internet Explorer 9.

Padoms.: Ja ir jāatrod nevis vienums, bet vienuma atrašanās vieta diapazonā, izmantojiet funkciju MATCH kādas LOOKUP funkcijas vietā. Piemēram, funkciju MATCH var izmantot, lai piedāvātu vērtību funkcijas INDEX argumentam rindas_num.

Sintakse

MATCH(uzmeklējamā_vērtība, uzmeklēšanas_masīvs, [atbilstības_tips])

Funkcijas MATCH sintaksei ir šādi argumenti.

  • uzmeklējamā_vērtība.    Obligāts arguments. Vērtība, kura jāatrod uzmeklēšanas_masīvā. Piemēram, uzmeklējot kādas personas numuru tālruņu grāmatā, šīs personas vārds tiek izmantots kā uzmeklējamā vērtība, bet tālruņa numurs ir vērtība, kas jāatrod.Arguments uzmeklējamā_vērtība var būt kāda vērtība (skaitlis, teksts vai loģiskā vērtība) vai šūnas atsauce uz kādu skaitli, tekstu vai loģisko vērtību.

  • uzmeklēšanas_masīvs.    Obligāts. Pārmeklējamo šūnu diapazons.

  • atbilstības_tips    Neobligāts arguments. Skaitlis -1, 0 vai 1. Arguments atbilstības_tips norāda, kā Excel saskaņo argumentu uzmeklējamā_vērtība ar vērtībām argumentā uzmeklēšanas_masīvs. Šī argumenta noklusējuma vērtība ir 1.Nākamajā tabulā aprakstīts, kā šī funkcija atrod vērtības atkarībā no argumenta atbilstības_tips iestatījuma.

Atbilstības_tips

Darbība

1 vai izlaists

Funkcija MATCH atrod lielāko vērtību, kas ir mazāka vai vienāda ar uzmeklējamo_vērtību. Argumentā uzmeklēšanas_masīvs vērtības ir jāizkārto augošā secībā, piemēram, ...-2, -1, 0, 1, 2,..., A-Z, FALSE, TRUE.

0

Funkcija MATCH atrod pirmo vērtību, kas ir vienāda ar uzmeklējamo_vērtību. Argumentā uzmeklēšanas_masīvs vērtības var būt kārtotas jebkādā secībā.

-1

Funkcija MATCH atrod mazāko vērtību, kas ir lielāka vai vienāda ar uzmeklējamo_vērtību. Argumentā uzmeklēšanas_masīvs vērtības ir jāizkārto dilstošā secībā, piemēram: TRUE, FALSE, Z-A, ...2, 1, 0, -1, -2, ... utt.

  • MATCH atgriež atbilstošās vērtības pozīciju argumentā uzmeklēšanas_masīvs, nevis pašu vērtību. Piemēram, MATCH("b",{"a","b","c"},0) atgriež 2, kas ir "b" relatīvā pozīcija masīvā {"a","b","c"}.

  • Meklējot teksta vērtības, funkcija MATCH neatšķir lielos un mazos burtus.

  • Ja funkcija MATCH neatrod meklējamo, tā atgriež kļūdas vērtību #N/A.

  • Ja atbilstības_tips ir 0 un uzmeklējamā_vērtība ir teksts, tad argumentā uzmeklējamā_vērtība var lietot aizstājējzīmes — jautājuma zīmi (?) un zvaigznīti (*) . Jautājuma zīme aizstāj jebkuru atsevišķu rakstzīmi; zvaigznīte aizstāj jebkuru rakstzīmju secību. Lai atrastu tieši jautājuma zīmi vai zvaigznīti, pirms rakstzīmes ierakstiet tildes rakstzīmi (~).

Piemērs

Nokopējiet šīs tabulas parauga datus un ielīmējiet tos jaunas Excel darblapas šūnā A1. Lai formulas parādītu rezultātus, atlasiet tos, nospiediet taustiņu F2 un pēc tam Enter. Ja nepieciešams, varat koriģēt kolonnas platumu, lai redzētu visus datus.

Produkts

Skaits

Banāni

25

Apelsīni

38

Āboli

40

Bumbieri

41

Formula

Apraksts

Rezultāts

=MATCH(39;B2:B5;1)

Tā kā precīzas atbilstības nav, tiek atgriezta diapazona B2:B5 nākamā mazākā vērtība (38).

2

=MATCH(41;B2:B5;0)

Vērtības 41 atrašanās vieta diapazonā B2:B5.

4

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

Atgriež kļūdu, jo diapazonā B2:B5 vērtības nav dilstošā secībā.

#N/A

Funkcija VLOOKUP

Funkcija INDEX

Nepieciešama papildu palīdzība?

Vēlaties vairāk opciju?

Izpētiet abonementa priekšrocības, pārlūkojiet apmācības kursus, uzziniet, kā aizsargāt ierīci un veikt citas darbības.

Kopienas palīdz uzdot jautājumus un atbildēt uz tiem, sniegt atsauksmes, kā arī saņemt informāciju no ekspertiem ar bagātīgām zināšanām.