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:
- Funkcia vráti chybu #NA, ak je argument vyhľadávacieho poľa pre funkciu MATCH 2D pole, čo je pole záhlavia údajov …
- Funkcia zodpovedá presnej hodnote, pretože argument typu zhody pre funkciu MATCH je 0.
- 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.