Jak používat funkci MATCH v aplikaci Excel

Anonim

V tomto článku se naučíme Jak používat funkci MATCH v Excelu.

Proč používáme funkci MATCH?

Vzhledem k tabulce 500 řádků a 50 sloupců potřebujeme získat hodnotu indexu řádku na 455. řádku a 26. sloupci. K tomu můžeme buď přejít dolů na 455. řádek a přejít na 26. sloupec a zkopírovat hodnotu. S Excelem ale nemůžeme zacházet jako s kopiemi. Funkce MATCH vrací INDEX na daném řádku a hodnotě sloupce v poli tabulky. Naučme se syntaxi funkce MATCH a níže si ukážeme, jak tuto funkci používat v Excelu.

Funkce MATCH v Excelu

Funkce MATCH v Excelu právě vrací index prvního výskytu hodnoty v poli (jedna dimenze). Tato funkce je většinou spojena s funkcí INDEX, často známou jako funkce INDEX-MATCH.

Syntaxe funkce MATCH:

= MATCH (vyhledávací hodnota, vyhledávací pole, typ shody)

vyhledávací hodnota: Hodnota, kterou hledáte v poli.

vyhledávací pole: Pole, ve kterých hledáte hodnotu

Typ zápasu: Typ shody. 0 pro přesnou shodu, 1 za méně než a -1 pro větší než.

Příklad:

Pochopit to všechno může být matoucí. Pojďme pochopit, jak používat funkci pomocí příkladu.

Zde Na výše uvedeném obrázku máme tabulku. V buňce H1 máme za úkol vrátit indexové číslo prvního výskytu Gilla a Kivella.

Do buňky I2 napište tento vzorec a přetáhněte jej dolů na I3.

= MATCH (H2, $ C $ 2: $ C $ 15,0)

Máme čísla indexů.

Nyní můžete toto číslo indexu použít s funkcí INDEX v Excelu k načítání dat z tabulek.

Pokud nevíte, jak používat funkci INDEX MATCH k získávání dat, bude pro vás užitečný níže uvedený článek.

https://www.exceltip.com/lookup-formulas/retrieving-matching-values-from-not-adjacent-list.html

Víte, jak používat vzorec MATCH s VLOOKUP k automatizaci sestav? V příštím článku se naučíme používat vzorec VLOOKUP MATCH. Do té doby pokračujte v tréninku - pokračujte v excelování.

K vyhledání hodnoty použijte funkci INDEX & MATCH

Zde máme seznam skóre, které studenti získali se seznamem předmětů. Potřebujeme najít skóre pro konkrétního studenta (Garyho) a předmět (sociální studia), jak je znázorněno na snímku níže.

Hodnota Student1 musí odpovídat poli Row_header a Subject value2 musí odpovídat poli Column_header.

Použijte vzorec v buňce J6:

= INDEX (tabulka, MATCH (J5, řádek, 0, MATCH (J4, sloupec, 0)))

Vysvětlení:

  • Funkce MATCH odpovídá hodnotě Student v buňce J4 s polem záhlaví řádku a vrací jeho pozici 3 jako číslo.
  • Funkce MATCH odpovídá hodnotě Subject v buňce J5 s polem záhlaví sloupců a vrací její pozici 4 jako číslo.
  • Funkce INDEX převezme číslo indexu řádku a sloupce, vyhledá data v tabulce a vrátí odpovídající hodnotu.
  • Argument typu MATCH je pevně nastaven na 0. Protože vzorec extrahuje přesnou shodu.

Zde jsou hodnoty vzorce uvedeny jako odkazy na buňky a row_header, table a column_header uvedeny jako pojmenované rozsahy.

Jak vidíte na výše uvedeném snímku, získali jsme skóre získané studentem Gary v Předmětu Sociologie jako 36. A to dokazuje, že vzorec funguje dobře, a pro pochybnosti se podívejte do níže uvedených poznámek.

Nyní použijeme přibližnou shodu se záhlavími řádků a záhlavími sloupců jako čísly. Přibližná shoda má pouze číselné hodnoty, protože na textové hodnoty neexistuje žádný způsob

Zde máme cenu hodnot podle výšky a šířky produktu. Potřebujeme najít cenu pro konkrétní výšku (34) a šířku (21), jak je uvedeno na snímku níže.

Hodnota Height1 musí odpovídat poli Row_header a Width value2 musí odpovídat poli Column_header.

Použijte vzorec v buňce K6:

= INDEX (data, MATCH (K4, výška, 1, MATCH (K5, šířka, 1)))

Vysvětlení:

  • Funkce MATCH odpovídá hodnotě Height v buňce K4 s polem záhlaví řádku a vrací jeho pozici 3 jako číslo.
  • Funkce MATCH odpovídá hodnotě Width v buňce K5 s polem záhlaví sloupců a vrací jeho pozici 2 jako číslo.
  • Funkce INDEX převezme číslo indexu řádku a sloupce, vyhledá data v tabulce a vrátí odpovídající hodnotu.
  • Argument typu MATCH je pevně nastaven na 1. Protože vzorec extrahuje přibližnou shodu.

Zde jsou hodnoty vzorce uvedeny jako odkazy na buňky a row_header, data a column_header jsou uvedeny jako pojmenované rozsahy, jak je uvedeno ve snímku výše.

Jak vidíte na výše uvedeném snímku, dostali jsme Cenu získanou podle výšky (34) & Šířka (21) jako 53.10. A to dokazuje, že vzorec funguje dobře, a pro pochybnosti viz níže uvedené poznámky pro lepší pochopení.

Přesné shody vyhledávání můžete také provádět pomocí funkcí INDEX a MATCH v aplikaci Excel. Další informace o tom, jak provádět vyhledávání rozlišující malá a velká písmena pomocí funkce INDEX & MATCH v aplikaci Excel. Dílčí shody můžete také vyhledat pomocí zástupných znaků v aplikaci Excel.

Poznámky:

  1. Funkce vrací chybu #NA, pokud je argument vyhledávacího pole pro funkci MATCH 2D pole, což je pole záhlaví dat…
  2. Funkce odpovídá přesné hodnotě, protože argument typu shody pro funkci MATCH je 0.
  3. Hodnoty vyhledávání lze zadat jako odkaz na buňku nebo přímo pomocí symbolu uvozovky (") ve vzorci jako argumentů.

Doufám, že tento článek o tom, jak používat funkci MATCH v aplikaci Excel, je vysvětlující. Další články o hledání hodnot a souvisejících vzorcích Excelu najdete zde. Pokud se vám naše blogy líbily, sdílejte je se svými přáteli na Facebooku. A také nás můžete sledovat na Twitteru a Facebooku. Rádi bychom od vás slyšeli, dejte nám vědět, jak můžeme zlepšit, doplnit nebo inovovat naši práci a zlepšit ji pro vás. Napište nám na e -mail.

K vyhledání hodnoty použijte INDEX a MATCH : Vzorec INDEX & MATCH slouží k dynamickému a přesnému vyhledávání hodnoty v dané tabulce. Toto je alternativa k funkci VLOOKUP a překonává nedostatky funkce VLOOKUP.

Použijte VLOOKUP ze dvou nebo více vyhledávacích tabulek : Pro vyhledávání z více tabulek můžeme použít přístup IFERROR. Pro vyhledávání z více tabulek je chyba považována za přepínač pro další tabulku. Další metodou může být přístup If.

Jak provádět vyhledávání rozlišující malá a velká písmena v aplikaci Excel : Funkce VLOOKUP aplikace Excel nerozlišuje velká a malá písmena a vrátí první odpovídající hodnotu ze seznamu. INDEX-MATCH není výjimkou, ale lze jej upravit tak, aby rozlišoval velká a malá písmena.

Vyhledávání často se vyskytujícího textu s kritérii v aplikaci Excel : Vyhledávání se nejčastěji objevuje v textu v rozsahu, který používáme INDEX-MATCH s funkcí MODE.

Oblíbené články:

Jak používat funkci IF v aplikaci Excel : Příkaz IF v aplikaci Excel zkontroluje podmínku a vrátí konkrétní hodnotu, pokud je podmínka PRAVDA, nebo vrátí jinou konkrétní hodnotu, pokud NEPRAVDA.

Jak používat funkci VLOOKUP v Excelu : Toto je jedna z nejpoužívanějších a nejoblíbenějších funkcí Excelu, která se používá k vyhledávání hodnot z různých rozsahů a listů.

Jak používat funkci SUMIF v aplikaci Excel : Toto je další základní funkce řídicího panelu. To vám pomůže shrnout hodnoty za konkrétních podmínek.

Jak používat funkci COUNTIF v aplikaci Excel : Pomocí této úžasné funkce spočítejte hodnoty s podmínkami. K počítání konkrétních hodnot nemusíte data filtrovat. Funkce Countif je nezbytná pro přípravu řídicího panelu.