Jak používat funkci MATCH v Excelu

Pokud jde o analýzu dat v Excelu, je důležitá schopnost najít konkrétní data v určitém rozsahu. Zatímco Excel nabízí různé funkce a funkce pro vyhledávání a extrahování informací z datové sady, funkce MATCH poskytuje flexibilní a efektivní řešení.

V tomto článku prozkoumáme syntaxi, aplikace a příklady použití funkce MATCH v Excelu.

Co je funkce MATCH v Excelu?

Funkce MATCH v Excelu umožňuje vyhledat konkrétní hodnotu v rozsahu a vrátí relativní pozici v tomto rozsahu. Tuto pozici pak můžete použít k načtení odpovídajících dat z datové sady.

Syntaxe funkce MATCH je následující:

 =MATCH(lookup_value, lookup_array, [match_type]) 

Kde:

  • lookup_value: Toto je hodnota, kterou chcete najít v lookup_array.
  • lookup_array: Toto je rozsah buněk, kde chcete hledat hodnotu lookup_value.
  • match_type (volitelné): Tento argument určuje typ shody, kterou chcete provést. Jsou tři možnosti:
  • 0 (nebo vynecháno): Toto najde první výskyt hodnoty, která je přesně rovna vyhledávací_hodnotě. Pole lookup_array může být v libovolném pořadí.
  • 1: Toto najde největší hodnotu, která je menší nebo rovna hodnotě lookup_value, za předpokladu, že pole lookup_array je seřazeno vzestupně.
  • -1: Toto vyhledá nejmenší hodnotu, která je větší nebo rovna hodnotě lookup_value, za předpokladu, že pole lookup_array je seřazeno v sestupném pořadí.
  •   Jak připojíte svůj mini fotoaparát k telefonu

    Jak používat funkci MATCH v Excelu

    Podívejme se na několik praktických příkladů, abychom pochopili, jak používat funkci MATCH aplikace Excel:

    Nalezení přesné shody

    Předpokládejme, že máte v pracovním listu seznam skóre studentů a chcete najít pozici Alexova skóre (88). K dosažení tohoto cíle můžete použít funkci MATCH s typem shody 0 (přesná shoda). Zde je vzorec, který byste použili:

     =MATCH(88, B1:B7, 0) 

    Tento vzorec vyhledá hodnotu 88 v rozsahu B1:B7 a vrátí její relativní pozici. Výsledek by byl 5, což znamená, že Alexovo skóre je pátou hodnotou v seznamu skóre zkoušek.

    Hledání nejbližší shody v seřazených datech

    Řekněme, že máte seznam teplot a jim odpovídající nadmořské výšky seřazený vzestupně podle nadmořských výšek. Chcete v seznamu najít nejbližší nadmořskou výšku k 1800. Zde je vzorec, který použijete:

     =MATCH(1800, B1:B7, 1) 

    Funkce vyhledá hodnotu 1800 v rozsahu B1:B7 (sloupec nadmořské výšky) a vrátí polohu nejbližší hodnoty, která je menší nebo rovna 1800. V tomto případě je nejbližší nadmořská výška menší nebo rovna 1800 1500 (v buňce B3), takže vzorec vrátí 3.

      Opravit kód chyby Hulu 2 975

    Zpracování chyb pomocí MATCH

    Při použití funkce MATCH se můžete setkat s určitými chybami. Pokud například hodnota lookup_value není nalezena v poli lookup_array, funkce MATCH vrátí chybu #N/A.

    Chcete-li to zvládnout, můžete použít funkci IFERROR nebo ISERROR k poskytnutí uživatelsky přívětivější zprávy. Zde je příklad:

     =IFERROR(MATCH("Chicago", A2:A8, 0), "City not found") 

    Protože Chicago není v rozsahu nalezeno, Excel zobrazí místo chybové hodnoty Město nenalezeno.

    Použití MATCH s dalšími funkcemi aplikace Excel

    Funkce MATCH se stává ještě výkonnější v kombinaci s dalšími funkcemi, jako je SVYHLEDAT, INDEX a funkce OFFSET, pro provádění pokročilých úloh vyhledávání a načítání dat.

    Použití funkce VLOOKUP s funkcí MATCH

    Předpokládejme, že máme tabulku se sloupci: ID, Produkt, Kategorie a Cena. K vyhledání odpovídajícího produktu a ceny pro ID v buňce A4 použijeme funkce VLOOKUP a MATCH. Chcete-li získat produkt, použijte následující vzorec:

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

    Chcete-li získat cenu:

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

    V tomto příkladu funkce VLOOKUP použije hodnotu v buňce A4 (což je ID) k vyhledání odpovídajícího řádku v rozsahu A2:D7.

      Jak nastavit profilový obrázek v zoomu

    Jakmile najde řádek, použije číslo sloupce vrácené funkcí MATCH k načtení hodnot produktu a ceny.

    Zvládnutí vyhledávání dat pomocí funkce MATCH aplikace Excel

    Funkce MATCH je důležitým nástrojem v Excelu pro vyhledání konkrétních dat v určitém rozsahu a díky své všestrannosti je cenná pro různé pokročilé úlohy vyhledávání dat. Když porozumíte jeho syntaxi a různým typům shody, můžete efektivně procházet svými daty a podle potřeby nacházet přesné nebo přibližné shody.

    Kombinací funkce MATCH s dalšími funkcemi, jako je SVYHLEDAT a IFERROR, můžete vytvářet pokročilé vyhledávací vzorce pro práci s různými scénáři a efektivní práci s velkými datovými sadami.