Potrebujete nájsť konkrétne údaje v excelovskej tabuľke? Naučte sa používať funkciu MATCH, aby ste to urobili rýchlo a jednoducho.

Pokiaľ ide o analýzu údajov v Exceli, dôležitá je schopnosť nájsť konkrétne údaje v určitom rozsahu. Zatiaľ čo Excel ponúka rôzne funkcie a funkcie na vyhľadávanie a extrahovanie informácií z množiny údajov, funkcia MATCH poskytuje flexibilné a efektívne riešenie.

V tomto článku preskúmame syntax, aplikácie a príklady použitia funkcie MATCH v Exceli.

Čo je funkcia MATCH v Exceli?

Funkcia MATCH v Exceli vám umožňuje vyhľadať konkrétnu hodnotu v rámci rozsahu a vráti relatívnu pozíciu v rámci tohto rozsahu. Túto pozíciu potom môžete použiť na získanie zodpovedajúcich údajov z množiny údajov.

Syntax funkcie MATCH je nasledovná:

=MATCH(vyhľadávacia_hodnota, vyhľadávacie pole, [typ_zhody])

Kde:

  1. vyhľadávaná_hodnota: Toto je hodnota, ktorú chcete nájsť v rámci lookup_array.
  2. lookup_array: Toto je rozsah buniek, v ktorých chcete vyhľadať hodnotu lookup_value.
  3. typ_zhody (voliteľné): Tento argument určuje typ zhody, ktorú chcete vykonať. Sú tri možnosti:
  4. instagram viewer
  5. 0 (alebo vynechané): Toto nájde prvý výskyt hodnoty, ktorá sa presne rovná hodnote lookup_value. Pole lookup_array môže byť v ľubovoľnom poradí.
  6. 1: Toto nájde najväčšiu hodnotu, ktorá je menšia alebo rovná hodnote lookup_value za predpokladu, že pole lookup_array je zoradené vzostupne.
  7. -1: Toto nájde najmenšiu hodnotu, ktorá je väčšia alebo rovná hodnote lookup_value za predpokladu, že pole lookup_array je zoradené v zostupnom poradí.

Ako používať funkciu MATCH v Exceli

Pozrime sa na niekoľko praktických príkladov, aby sme pochopili, ako používať funkciu MATCH programu Excel:

Nájdenie presnej zhody

Predpokladajme, že máte zoznam skóre študentov v pracovnom hárku a chcete nájsť pozíciu Alexovho skóre (88). Môžete použiť funkciu MATCH s typom zhody 0 (presná zhoda), aby ste to dosiahli. Tu je vzorec, ktorý by ste použili:

=MATCH(88; B1:B7; 0)

Tento vzorec vyhľadá hodnotu 88 v rozsahu B1:B7 a vrátiť jeho relatívnu polohu. Výsledok by bol 5, čo znamená, že Alexovo skóre je piatou hodnotou v zozname skóre skúšok.

Nájdenie najbližšej zhody v triedených údajoch

Povedzme, že máte zoznam teplôt a im zodpovedajúcich nadmorských výšok zoradený vzostupne podľa nadmorských výšok. V zozname chcete nájsť najbližšiu nadmorskú výšku k 1800. Tu je vzorec, ktorý použijete:

=MATCH(1800; B1:B7; 1)

Funkcia vyhľadá hodnotu 1800 v rozsahu B1:B7 (stĺpec nadmorskej výšky) a vráti polohu najbližšej hodnoty, ktorá je menšia alebo rovná 1800. V tomto prípade je najbližšia nadmorská výška menšia alebo rovná 1800 1500 (v bunke B3), takže vzorec vráti 3.

Riešenie chýb pomocou MATCH

Pri používaní funkcie MATCH sa môžete stretnúť s určitými chybami. Ak sa napríklad hodnota lookup_value nenájde v poli lookup_array, funkcia MATCH vráti hodnotu #N/A chyba.

Aby ste to zvládli, môžete použiť IFERROR resp Funkcia ISERROR poskytnúť užívateľsky príjemnejšiu správu. Tu je príklad:

=IFERROR(Zhoda("Chicago", A2:A8, 0), "Mesto sa nenašlo")

Od r Chicago nenájdený v rozsahu, Excel zobrazí Mesto sa nenašlo namiesto chybovej hodnoty.

Používanie MATCH s inými funkciami Excelu

Funkcia MATCH sa stáva ešte výkonnejšou v kombinácii s inými funkciami, ako sú VLOOKUP, INDEX a Funkcia OFFSETna vykonávanie pokročilých úloh vyhľadávania a získavania údajov.

Používanie funkcie VLOOKUP s funkciou MATCH

Predpokladajme, že máme tabuľku so stĺpcami: ID, Produkt, Kategória, a cena. Na nájdenie zodpovedajúceho produktu a ceny pre ID v bunke použijeme funkcie VLOOKUP a MATCH A4. Ak chcete získať produkt, použite nasledujúci vzorec:

=VLOOKUP(A4;A2:D7; MATCH("produkt", A1:D1,0), FALSE)

Ak chcete získať cenu:

=VLOOKUP(A4;A2:D7; MATCH("Cena", A1:D1,0), FALSE)

V tomto príklade funkcia VLOOKUP použije hodnotu v bunke A4 (čo je ID) a vyhľadajte zodpovedajúci riadok v rozsahu A2:D7.

Keď nájde riadok, použije číslo stĺpca vrátené funkciou MATCH na získanie Produkt a cena hodnoty.

Zvládnutie vyhľadávania údajov pomocou funkcie MATCH v Exceli

Funkcia MATCH je dôležitým nástrojom v Exceli na lokalizáciu konkrétnych údajov v rámci rozsahu a vďaka svojej všestrannosti je cenná pre rôzne pokročilé úlohy vyhľadávania údajov. Pochopením syntaxe a rôznych typov zhody môžete efektívne prechádzať vašimi údajmi a podľa potreby nájsť presné alebo približné zhody.

Kombináciou funkcie MATCH s ďalšími funkciami, ako sú VLOOKUP a IFERROR, môžete vytvárať pokročilé vzorce vyhľadávania na efektívne spracovanie rôznych scenárov a prácu s veľkými množinami údajov.