Funkcia Excel MATCH (obsah)

  • MATCH v Exceli
  • MATCH vzorec v Exceli
  • Ako používať funkciu MATCH v Exceli?

MATCH v Exceli

V programe Microsoft Excel existuje toľko rôznych vyhľadávacích / referenčných funkcií, ktoré vám môžu pomôcť nájsť určitú hodnotu v celom rade buniek, a MATCH je jednou z nich. V zásade identifikuje relatívnu polohu alebo umiestnenie akejkoľvek položky v rozsahu buniek. MATCH však dokáže oveľa viac, ako len jeho čistú podstatu.

Funkcia MATCH sa používa na vyhľadávanie umiestnenia vyhľadávacej hodnoty v tabuľke alebo riadku, stĺpci. MATCH nájde približné a presné zhody a zástupné znaky (*?) Pre obmedzené zápasy. Väčšinu času je funkcia INDEX integrovaná s funkciou MATCH na získanie hodnoty na mieste vrátenom MATCH.

MATCH vzorec v Exceli

Funkcia MATCH kontroluje konkrétnu hodnotu v celom rozsahu buniek a vracia rešpektované umiestnenie tejto hodnoty.

Vzorec pre funkciu MATCH je nasledujúci:

  • Lookup_value (povinné) - hodnota, ktorú hľadáte. Môže to byť číselná, textová alebo logická hodnota, ako aj odkaz na bunku.
  • Lookup_array (povinné) - vyhľadávanie z rozsahu buniek.
  • Match_type (voliteľné) - vysvetľuje typ zhody. Môže to byť ktorákoľvek z týchto hodnôt: 1, 0, -1. Argument match_type pri nastavení na 0 vráti presnú zhodu, zatiaľ čo ostatné dva typy hodnôt umožňujú približnú zhodu.

1 alebo vynechané (predvolené) - vyhľadá najväčšiu hodnotu vo vyhľadávacom poli, ktorá je menšia alebo rovná vyhľadávacej hodnote. Vyžaduje zoradenie vyhľadávacieho poľa vo vzostupnom poradí, od najmenšieho po najväčšie alebo od A po Z.

0 - nájde prvú hodnotu v poli, ktorá sa úplne rovná hodnote vyhľadávania. Triedenie nie je potrebné.

-1 - nájde najmenšiu hodnotu v poli, ktorá je rovnaká alebo väčšia ako hodnota vyhľadávania. Vyhľadávacie pole musí byť zoradené zostupne, od najväčšieho po najmenšie alebo od Z po A.

MATCH v Exceli - Použitie

Pomocou funkcie MATCH získate príslušné umiestnenie položky v poli. Zhoda má rôzne typy režimov porovnávania, vďaka ktorým je univerzálnejšia ako vyhľadávacie funkcie. Zvyčajne, keď je funkcia MATCH kombinovaná s INDEXom, môže získať hodnotu zablokovanej polohy.

Informácie o type zhody

  • Ak 1 je match_type, MATCH nájde najväčšiu hodnotu, ktorá je rovnaká alebo menšia ako hodnota lookup_value. Lookup_array musí byť zoradený vzostupne.
  • Ak 0 je match_type, MATCH nájde prvú hodnotu presne rovnú lookup_value. lookup_array nevyžaduje žiadne triedenie.
  • Ak -1 je match_type, MATCH dáva najmenšiu hodnotu, ktorá je rovnaká alebo väčšia ako

lookup_value. Lookup_array musí byť zoradený zostupne.

  • Ak je match_type vynechaný, predpokladá sa, že je 1.

Poznámka: Všetky typy zhody zvyčajne nájdu presnú zhodu.

Typy funkcií MATCH v Exceli

1. Presná zhoda

Funkcia MATCH vykonáva presnú zhodu, keď je typ zhody nastavený na nulu. V nižšie uvedenom príklade je vzorec v E3:

Túto šablónu funkcie MATCH Function Excel si môžete stiahnuť tu - šablónu funkcie MATCH Function Excel

= MATCH (E2, B3: B10, 0)

Funkcia MATCH vráti presnú zhodu ako 4 .

2. Približná zhoda

MATCH vykoná približnú zhodu na hodnotách zoradených AZ, keď je typ zhody nastavený na 1, pričom nájde najväčšiu hodnotu menšiu alebo rovnajúcu sa vyhľadávacej hodnote. V nižšie uvedenom príklade je vzorec v E3:

MATCH v Exceli vráti približnú zhodu ako 7.

3. Zápas pomocou zástupných znakov

Funkcia MATCH môže vykonávať zhodu pomocou zástupných znakov, ak je typ zhody nastavený na nulu. V nižšie uvedenom príklade je vzorec v E3:

Funkcia MATCH vráti výsledok zástupných znakov ako „pq“.

Poznámky:

  • Funkcia MATCH nerozlišuje veľké a malé písmená.
  • Zhoda vráti chybu # N / A, ak sa nenájde žiadna zhoda.
  • Argument lookup_array musí byť v zostupnom poradí: True, False, ZA, … 9, 8, 7, 6, 5, 4, 3, … atď.
  • Zástupné znaky ako hviezdička a otáznik možno nájsť v lookup_value, ak match_type sa rovná 0 a lookup_value je v textovom formáte,
  • Lookup_value môže obsahovať zástupné znaky ako hviezdička a otáznik, ak match_type sa stane 0 a lookup_value sa stane textom. Hviezdička (*) zodpovedá ľubovoľnému typu postupnosti znakov; Každá jednotlivá postava sa zhoduje s otáznikom (?).

Ako používať funkciu MATCH v Exceli?

MATCH Funkcia v Exceli je veľmi jednoduchá a ľahko použiteľná. Nechajte pochopiť fungovanie funkcie Match vynikajúcimi príkladmi.

Príklad č. 1

Aby sme lepšie porozumeli funkcii MATCH, urobme na základe týchto údajov jednoduchý vzorec: Názvy planét v stĺpci A s ich pozíciami. Ak chcete zistiť, kde sa okrem iného nachádza konkrétna planéta (napríklad Mars), použite tento jednoduchý vzorec:

Funkcia MATCH vracia pozíciu MARS ako 4.

Ako vidíte na obrázku vyššie, názvy planét sa zadávajú v ľubovoľnom poradí, a preto sme nastavili argument match_type na 0 (presná zhoda), pretože iba tento typ zhody nevyžaduje zoradenie hodnôt vo vyhľadávacom poli. Technicky vzorec Match vracia relatívnu polohu Marsu v hľadanom rozsahu.

Príklad č. 2 - Ak bunka obsahuje jednu z mnohých vecí

Všeobecný vzorec: (= INDEX (výsledky, ZMLUVA (PRAVDA, ISNUMBER (VYHĽADÁVANIE (veci, A1)), 0)))

Vysvetlenie: Na kontrolu bunky pre jednu z mnohých vecí a vrátenie vlastného výsledku pre prvú nájdenú zhodu možno použiť funkciu INDEX / MATCH vytvorenú vo funkcii SEARCH.

V nižšie uvedenom príklade je vzorec v bunke C5:

(= Index (výsledky, MATCH (TRUE, ISNUMBER (vyhľadávanie (veci, B5)), 0)))

Pretože vyššie je vzorec poľa, mal by sa zadávať pomocou klávesov Control + Shift + Enter .

Ako tento vzorec funguje?

Tento vzorec používa dva rozsahy mien: E5: E8 sa nazýva „veci“ a F5: F8 sa nazýva „výsledky“. Uistite sa, že používate rozsahy mien s rovnakými názvami (v závislosti od údajov). Ak nechcete používať rozsahy mien, použite radšej ako absolútne referencie.

Hlavnou časťou tohto vzorca je úryvok uvedený nižšie:

ISNUMBER (SEARCH (veci, B5)

Toto je založené na inom vzorci, ktorý kontroluje bunku na jeden podreťazec. Ak má bunka podreťazec, vzorec dáva hodnotu PRAVDA. Ak nie, vzorec udáva FALSE.

Príklad č. 3 - Vyhľadávanie pomocou najnižšej hodnoty

Všeobecný vzorec = INDEX (rozsah, MATCH (MIN (vals), vals, 0))

Vysvetlenie: Ak chcete vyhľadať informácie spojené s najnižšou hodnotou v tabuľke, môžete použiť vzorec v závislosti od funkcií MATCH, INDEX a MIN.

V nižšie uvedenom príklade sa vzorec používa na nájdenie mena dodávateľa, ktorý má najnižšiu ponuku. Vzorec v F6 je:

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

Ako tento vzorec funguje?

Pri práci zvnútra von sa funkcia MIN obvykle používa na nájdenie najnižšej ponuky v rozmedzí C5: C9:

Výsledok 99500 sa vloží do funkcie MATCH ako hodnota vyhľadávania:

Zhoda potom vráti pozíciu tejto hodnoty v rozsahu 4, ktorý prechádza do INDEXu ako číslo riadku spolu s B5: B9 ako pole:

= INDEX (B5: B9, 4) // vráti činel

Funkcia INDEX potom vráti hodnotu na tejto pozícii: činel .

Chyby funkcie zhody

Ak sa vyskytne chyba z funkcie Zhoda, bude to pravdepodobne chyba # N / A:

Niektorí používatelia sa tiež stretávajú s týmto spoločným problémom s funkciou zhody:

záver

Funkcia MATCH je populárna funkcia, ktorú väčšina z nás používa bez toho, aby sa hlboko ponorila do svojich mechanikov. Aj po svojom tupom účele (na vrátenie polohy hodnoty v rámci poľa) má táto funkcia v Exceli jednoznačne niekoľko životaschopných použití.

Odporúčané články

Toto bol sprievodca MATCH v Exceli. Tu diskutujeme vzorec MATCH a ako používať funkciu MATCH v Exceli s funkciou INDEX spolu s praktickými príkladmi funkcií MATCH a stiahnuteľnými šablónami programu Excel. Môžete sa tiež pozrieť na tieto ďalšie vyhľadávacie a referenčné funkcie vo vynikajúcom formáte -

  1. Sprievodca funkciou NEPRIAME v Exceli
  2. Použitie funkcie PMT v Exceli
  3. Ako používať a fungovať v Exceli
  4. Funkcia FV v Exceli - pani Excel

Kategórie: