Hľadanie umiestnenia údajov pomocou funkcie MATCH v Exceli

Obsah:

Hľadanie umiestnenia údajov pomocou funkcie MATCH v Exceli
Hľadanie umiestnenia údajov pomocou funkcie MATCH v Exceli
Anonim

Kľúčové poznatky

  • Syntax funkcie MATCH je =MATCH(Hodnota_vyhľadávania, pole vyhľadávania, typ_zhody).
  • Je možné zadať manuálne. Alebo ak chcete použiť vstavané funkcie Excelu, vyberte Formulas > Vyhľadávanie a referencie > MATCH.
  • Vracia číslo, ktoré označuje prvú relatívnu pozíciu údajov v zozname, poli alebo vybranom rozsahu buniek.

Tu je návod, ako použiť funkciu MATCH v Exceli na nájdenie pozície hodnoty v riadku, stĺpci alebo tabuľke. To je užitočné, keď musíte nájsť miesto položky v zozname namiesto položky samotnej.

Syntax funkcie MATCH

Syntax funkcie odkazuje na rozloženie funkcie a obsahuje názov funkcie, zátvorky, oddeľovače čiarok a argumenty. Syntax funkcie MATCH je:

=MATCH(Lookup_value, Lookup_array, Match_type)

Argumenty funkcie ZHODY

Akýkoľvek vstup, ktorý funkcii zadáte, sa nazýva argument. Väčšina funkcií nájdených v Exceli vyžaduje určitý vstup alebo informácie, aby bolo možné správne vypočítať.

Toto sú argumenty funkcie MATCH:

Lookup_value

Lookup_value (povinné) je hodnota, ktorú chcete nájsť v zozname údajov. Tento argument môže byť číslo, text, logická hodnota alebo odkaz na bunku.

Lookup_array

Lookup_array (povinné) je rozsah buniek, ktoré sa hľadajú.

Match_type

Match_type (voliteľné) hovorí Excelu, ako priradiť Lookup_value s hodnotami v Lookup_array. Predvolená hodnota pre tento argument je 1. Možnosti sú -1, 0 alebo 1.

  • Ak sa Match_type rovná 1 alebo je vynechaný, MATCH nájde najväčšiu hodnotu, ktorá je menšia alebo rovná Lookup_value. Údaje Lookup_array musia byť zoradené vzostupne.
  • Ak sa Match_type rovná 0, MATCH nájde prvú hodnotu, ktorá sa presne rovná Lookup_value. Údaje Lookup_array je možné triediť v ľubovoľnom poradí.
  • Ak sa Match_type rovná -1, MATCH nájde najmenšiu hodnotu, ktorá je väčšia alebo rovná Lookup_value. Údaje Lookup_array musia byť zoradené v zostupnom poradí.

Ako používať funkciu MATCH v Exceli

Príklad MATCH zobrazený v tomto návode používa funkciu na nájdenie pozície termínu Gizmos v zozname inventára. Syntax funkcie je možné zadať manuálne do bunky alebo pomocou vstavaných funkcií Excelu, ako je znázornené tu.

Image
Image

Ak chcete zadať funkciu MATCH a argumenty:

  1. Otvorte prázdny hárok programu Excel a zadajte údaje do stĺpcov C, D a E, ako je znázornené na obrázku nižšie. Bunku D2 nechajte prázdnu, pretože táto konkrétna bunka bude hostiteľom funkcie.

    Image
    Image
  2. Vyberte bunku D2, aby ste z nej urobili aktívnu bunku.
  3. Vyberte kartu Formulas v ponuke ribbon.
  4. Vyberte Vyhľadať a referencie na otvorenie rozbaľovacieho zoznamu Function.
  5. V zozname vyberte MATCH, čím otvoríte dialógové okno Argumenty funkcie. (V Exceli pre Mac sa otvorí Formula Builder.)
  6. Umiestnite kurzor do textového poľa Lookup_value.
  7. Vyberte bunku C2 v pracovnom hárku a zadajte odkaz na bunku.
  8. Umiestnite kurzor do textového poľa Lookup_array.
  9. Zvýraznite bunky E2 až E7 v pracovnom hárku a zadajte rozsah.
  10. Umiestnite kurzor do textového poľa Match_type.
  11. Zadajte do tohto riadka číslo 0, aby ste našli presnú zhodu s údajmi v bunke D3.

    Image
    Image
  12. Výberom OK funkciu dokončíte. (V Exceli pre Mac vyberte Hotovo.)
  13. Číslo 5 sa zobrazí v bunke D3, pretože výraz Gizmos je piatou položkou zhora v zozname zásob.
  14. Keď vyberiete bunku D3, v riadku vzorcov nad pracovným hárkom sa zobrazí úplná funkcia.

    =MATCH(C2; E2:E7; 0)

Skombinujte MATCH s ďalšími funkciami Excelu

Funkcia MATCH sa zvyčajne používa v spojení s inými funkciami vyhľadávania, ako sú VLOOKUP alebo INDEX, a používa sa ako vstup pre argumenty inej funkcie, ako napríklad:

  • Argument col_index_num pre VLOOKUP.
  • Argument row_num pre funkciu INDEX.

Odporúča: