Funkce Excel MATCH: Hledání umístění dat

01 z 01

Funkce Excel MATCH

Vyhledání relativní polohy dat pomocí funkce Match. © Ted French

Přehled funkcí MATCH

Funkce MATCH slouží k vrácení čísla, které označuje relativní polohu dat v seznamu nebo ve vybraném rozsahu buněk. Používá se, když je namísto samotné položky požadována pozice zadané položky v rozsahu.

Zadanými informacemi mohou být buď textová nebo číselná data .

Například na obrázku výše vzorec obsahující funkci MATCH

= ZÁZNAM (C2, E2: E7,0)
vrací relativní umístění Gizmosu jako 5, protože je pátou položkou v rozsahu F3 až F8.

Podobně, pokud rozsah C1: C3 obsahuje čísla jako 5, 10 a 15, pak vzorec

= MATCH (15, C1: C3,0)
vrátí číslo 3, protože 15 je třetí položka v rozsahu.

Kombinace MATCH s dalšími funkcemi aplikace Excel

Funkce MATCH se obvykle používá ve spojení s dalšími vyhledávacími funkcemi jako VLOOKUP nebo INDEX a slouží jako vstup pro argumenty jiné funkce, jako například:

Syntaxe a argumenty funkce MATCH

Syntaxe funkce odkazuje na rozložení funkce a obsahuje název funkce, závorky, oddělovače čárky a argumenty.

Syntaxe funkce MATCH je:

= MATCH (vyhledávací_value, vyhledávací_array, match_type)

Lookup_value - (požadováno) hodnotu, kterou chcete najít v seznamu dat. Tento argument může být číslo, text, logická hodnota nebo odkaz na buňku .

Lookup_array - (povinný) rozsah vyhledávaných buněk.

Match_type - (nepovinné) informuje Excel o tom, jak má porovnat hodnotu Lookup_value s hodnotami v Lookup_array. Výchozí hodnota pro tento argument je 1. Volby: -1, 0 nebo 1.

Příklad Použití funkce MATCH aplikace Excel

Tento příklad použije funkci MATCH pro nalezení pozice výrazu Gizmos v seznamu inventáře.

Možnosti pro zadání funkce a její argumenty zahrnují:

  1. Zadání úplné funkce, jako je = MATCH (C2, E2: E7,0) do buňky listu
  2. Zadání funkce a argumentů pomocí dialogového okna funkce

Použití dialogového okna Funkce MATCH

Níže uvedené kroky popisují způsob zadávání funkce MATCH a argumentů pomocí dialogového okna pro příklad zobrazený na obrázku výše.

  1. Klikněte na buňku D2 - místo, kde jsou zobrazeny výsledky funkce
  2. Klikněte na kartu Vzorce v nabídce pásu karet
  3. Z rozbalovací nabídky vyberte položku Vyhledat a odkaz a otevřete rozevírací seznam funkcí
  4. Klepnutím na tlačítko MATCH v seznamu vyvoláte dialogové okno funkce
  5. V dialogovém okně klikněte na řádek Lookup_value
  6. Klepnutím na buňku C2 v listu zadejte odkaz buňky do dialogového okna
  7. V dialogovém okně klikněte na řádek Lookup_array
  8. Zvýrazněte buňky E2 až E7 v listu a zadejte rozsah do dialogového okna
  9. Klepněte na řádek Match_type v dialogovém okně
  10. Zadejte číslo " 0 " (žádné uvozovky) na tento řádek a vyhledejte přesnou shodu s údaji v buňce D3
  11. Klepnutím na tlačítko OK dokončete funkci a zavřete dialogové okno
  12. Číslo "5" se objeví v buňce D3, protože termín Gizmos je pátou položkou v horní části seznamu
  13. Po klepnutí na buňku D3 se zobrazí úplná funkce = MATCH (C2, E2: E7,0) ve vzorci nad pracovním listem

Vyhledání polohy dalších položek seznamu

Spíše než zadat Gizmos jako argument Lookup_value , termín je zadán do buňky a buňky D2 a pak se buňka odkazuje jako argument pro funkci.

Tento přístup usnadňuje vyhledávání různých položek, aniž by museli změnit vzorec vyhledávání.

Chcete-li vyhledat jinou položku - například Gadgets -

  1. Zadejte název součásti do buňky C2
  2. Stiskněte klávesu Enter na klávesnici

Výsledek v D2 se aktualizuje tak, aby odrážel pozici v seznamu nového jména.