Ako používať funkciu MATCH v programe Excel

Anonim

V tomto článku sa naučíme Ako používať funkciu MATCH v programe Excel.

Prečo používame funkciu MATCH?

Vzhľadom na tabuľku 500 riadkov a 50 stĺpcov musíme získať hodnotu indexu riadka v 455. riadku a 26. stĺpci. Za týmto účelom sa môžeme posunúť nadol do 455. riadka a prejsť na 26. stĺpec a skopírovať hodnotu. Nemôžeme však s Excelom zaobchádzať ako s tlačenými kópiami. Funkcia MATCH vracia INDEX v danom riadku a stĺpci v poli tabuľky. Naučme sa syntax funkcie MATCH a nižšie si ukážeme, ako používať túto funkciu v programe Excel.

Funkcia MATCH v programe Excel

Funkcia MATCH v Exceli vracia iba index prvého výskytu hodnoty v poli (jedna dimenzia). Táto funkcia je väčšinou spojená s funkciou INDEX, často známou ako funkcia INDEX-MATCH.

Syntax funkcie MATCH:

= MATCH (vyhľadávacia hodnota, vyhľadávacie pole, typ zhody)

vyhľadávacia hodnota: Hodnota, ktorú hľadáte v poli.

vyhľadávacie pole: Polia, v ktorých hľadáte hodnotu

Typ zápasu: Typ zhody. 0 pre presnú zhodu, 1 za menej ako a -1 za viac ako.

Príklad:

Toto všetko môže byť mätúce na pochopenie. Poďme pochopiť, ako používať funkciu na príklade.

Tu Na obrázku vyššie máme tabuľku. V bunke H1 máme za úlohu vrátiť indexové číslo prvého výskytu Gilla a Kivella.

Do bunky I2 napíšte tento vzorec a presuňte ho nadol na I3.

= ZÁPAS (H2, $ C $ 2: $ C $ 15,0)

Máme svoje indexové čísla.

Teraz môžete toto číslo indexu použiť s funkciou INDEX v programe Excel na načítanie údajov z tabuliek.

Ak neviete, ako používať funkciu INDEX MATCH na získavanie údajov, nasledujúci článok vám pomôže.

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

Viete, ako používať vzorec MATCH s VLOOKUP na automatizáciu zostáv? V nasledujúcom článku sa naučíme používať vzorec VLOOKUP MATCH. Do tej doby pokračujte v cvičení - stále vynikajte.

Na vyhľadanie hodnoty použite funkciu INDEX & MATCH

Tu nájdete zoznam skóre, ktoré študenti získali pomocou zoznamu predmetov. Musíme nájsť skóre pre konkrétneho študenta (Garyho) a predmetu (sociálne štúdie), ako je to znázornené na obrázku nižšie.

Študentská hodnota1 sa musí zhodovať s poľom Row_header a predmetná hodnota2 s poľom Column_header.

V bunke J6 použite vzorec:

= INDEX (tabuľka, MATCH (J5, riadok, 0, MATCH (J4, stĺpec, 0)))

Vysvetlenie:

  • Funkcia MATCH zhoduje hodnotu Student v bunke J4 s poľom záhlavia riadkov a vracia jej pozíciu 3 ako číslo.
  • Funkcia MATCH zhoduje hodnotu Subject v bunke J5 s poľom záhlavia stĺpcov a vracia jej pozíciu 4 ako číslo.
  • Funkcia INDEX preberá číslo indexu riadka a stĺpca, vyhľadá údaje v tabuľke a vráti zodpovedajúcu hodnotu.
  • Argument typu MATCH je pevný na 0. Pretože vzorec extrahuje presnú zhodu.

Tu sú hodnoty vzorca uvedené ako odkazy na bunky a záhlavie riadka, tabuľka a záhlavie stĺpca uvedené ako pomenované rozsahy.

Ako vidíte na obrázku vyššie, získali sme skóre získané študentom Gary v predmete Sociálne štúdie ako 36. A to dokazuje, že vzorec funguje dobre, a v prípade pochybností si prečítajte nižšie uvedené poznámky.

Teraz použijeme približnú zhodu s hlavičkami riadkov a hlavičkami stĺpcov ako čísla. Približná zhoda má iba číselné hodnoty, pretože na textové hodnoty to neexistuje

Tu uvádzame cenu hodnôt podľa výšky a šírky produktu. Musíme nájsť cenu pre konkrétnu výšku (34) a šírku (21), ako je to znázornené na obrázku nižšie.

Hodnota Height1 sa musí zhodovať s poľom Row_header a hodnota Width2 s poľom Column_header.

V bunke K6 použite vzorec:

= INDEX (údaje, MATCH (K4, výška, 1, MATCH (K5, šírka, 1)))

Vysvetlenie:

  • Funkcia MATCH zhoduje hodnotu Výška v bunke K4 s poľom záhlavia riadkov a vracia jej pozíciu 3 ako číslo.
  • Funkcia MATCH zhoduje hodnotu Šírka v bunke K5 s poľom záhlavia stĺpcov a vracia jej pozíciu 2 ako číslo.
  • Funkcia INDEX preberá číslo indexu riadka a stĺpca, vyhľadá údaje v tabuľke a vráti zodpovedajúcu hodnotu.
  • Argument typu MATCH je pevný na 1. Pretože vzorec extrahuje približnú zhodu.

Tu sú hodnoty vzorca uvedené ako odkazy na bunky a riadok_hlavičkového súboru, údaje a záhlavie stĺpca uvedené ako pomenované rozsahy, ako je uvedené vo vyššie uvedenej snímke.

Ako vidíte na vyššie uvedenom obrázku, dostali sme cenu získanú podľa výšky (34) & Šírka (21) ako 53.10. A to dokazuje, že vzorec funguje dobre, a v prípade pochybností si prečítajte nižšie uvedené poznámky, ktoré vám pomôžu porozumieť.

Presné zhody vyhľadávania môžete vykonávať aj pomocou funkcií INDEX a MATCH v programe Excel. Získajte viac informácií o tom, ako postupovať pri rozlišovaní malých a veľkých písmen pomocou funkcie INDEX & MATCH v programe Excel. Čiastkové zhody môžete vyhľadať aj pomocou zástupných znakov v programe Excel.

Poznámky:

  1. Funkcia vráti chybu #NA, ak je argument vyhľadávacieho poľa pre funkciu MATCH 2D pole, čo je pole záhlavia údajov …
  2. Funkcia zodpovedá presnej hodnote, pretože argument typu zhody pre funkciu MATCH je 0.
  3. Hodnoty vyhľadávania je možné zadať ako odkaz na bunku alebo priamo pomocou symbolu úvodzovky (") vo vzorci ako argumentov.

Dúfam, že tento článok o tom, ako používať funkciu MATCH v programe Excel, je vysvetľujúci. Tu nájdete ďalšie články o hľadaní hodnôt a súvisiacich vzorcoch Excelu. Ak sa vám páčili naše blogy, zdieľajte ich so svojimi priateľmi na Facebooku. A tiež nás môžete sledovať na Twitteri a Facebooku. Radi by sme vás počuli, dajte nám vedieť, ako môžeme zlepšiť, doplniť alebo inovovať našu prácu a zlepšiť ju pre vás. Napíšte nám na emailovú stránku.

Na vyhľadanie hodnoty použite INDEX a MATCH : Vzorec INDEX & MATCH sa používa na dynamické a presné vyhľadávanie hodnoty v danej tabuľke. Je to alternatíva k funkcii VLOOKUP a prekonáva nedostatky funkcie VLOOKUP.

Použite VLOOKUP z dvoch alebo viacerých vyhľadávacích tabuliek : Na vyhľadávanie z viacerých tabuliek môžeme použiť prístup IFERROR. Pri vyhľadávaní z viacerých tabuliek sa chyba považuje za prepínač pre nasledujúcu tabuľku. Ďalšou metódou môže byť prístup If.

Ako vyhľadávať veľké a malé písmena v programe Excel : Funkcia VLOOKUP v Exceli nerozlišuje malé a veľké písmená a vráti prvú zodpovedajúcu hodnotu zo zoznamu. INDEX-MATCH nie je výnimkou, ale môže byť upravený tak, aby rozlišoval veľké a malé písmena.

Vyhľadávanie často sa vyskytujúceho textu s kritériami v programe Excel : Vyhľadávanie sa najčastejšie vyskytuje v texte v rozsahu, v ktorom používame funkciu INDEX-MATCH s funkciou REŽIM.

Populárne články:

Ako používať funkciu IF v programe Excel : Príkaz IF v programe Excel skontroluje podmienku a vráti konkrétnu hodnotu, ak je podmienka PRAVDA, alebo vráti inú konkrétnu hodnotu, ak je NEPRAVDA.

Ako používať funkciu VLOOKUP v programe Excel : Toto je jedna z najpoužívanejších a najobľúbenejších funkcií programu Excel, ktorá sa používa na vyhľadávanie hodnôt z rôznych rozsahov a hárkov.

Ako používať funkciu SUMIF v programe Excel : Toto je ďalšia zásadná funkcia palubnej dosky. To vám pomôže zhrnúť hodnoty za konkrétnych podmienok.

Ako používať funkciu COUNTIF v programe Excel : Počítajte hodnoty s podmienkami pomocou tejto úžasnej funkcie. Na počítanie konkrétnych hodnôt nie je potrebné filtrovať údaje. Funkcia Countif je potrebná na prípravu palubnej dosky.