Excel

Základný INDEX MATCH presný

Basic Index Match Exact

Vzorec programu Excel: presný základný register INDEXGenerický vzorec | _+_ | Zhrnutie

Tento príklad ukazuje, ako používať INDEX a ZHODA získať informácie z tabuľky na základe presnej zhody. V uvedenom príklade vzorec v bunke H6 je:





ako používať funkciu zreťazenia v programe Excel
= INDEX (data, MATCH (value,lookup_column,FALSE),column)

ktorý sa vracia v roku 1995, v roku, kedy bol uvedený film Príbeh hračiek.

Vysvetlenie

Tento vzorec používa príponu Funkcia MATCH aby ste v tabuľke získali pozíciu riadka príbehu hračiek a Funkcia INDEX na získanie hodnoty v tomto riadku v stĺpci 2. MATCH je nakonfigurovaný tak, aby hľadal hodnotu v H4 v stĺpci B:





 
= INDEX (B5:E9, MATCH (H4,B5:B9,FALSE),2)

Všimnite si toho, že posledný argument je FALSE, ktorý núti MATCH vykonať presnú zhodu.

MATCH nájde v riadku 4 „Toy Story“ a vráti toto číslo do INDEXU ako číslo riadka. INDEX je nakonfigurovaný pomocou poľa, ktoré obsahuje všetky údaje v tabuľke, a číslo stĺpca je pevne zakódované ako 2. Akonáhle MATCH vráti 4, máme:



ako používať, ak vzorec v programe Excel
 
 MATCH (H4,B5:B9,FALSE)

INDEX potom získa hodnotu na priesečníku 4. riadka a 2. stĺpca v poli, ktorá je „1995“.

Ostatné vzorce v príklade sú rovnaké, okrem čísla stĺpca:

 
= INDEX (B5:E9,4,2)

INDEX s jediným stĺpcom

Vo vyššie uvedenom príklade INDEX prijíma pole, ktoré obsahuje všetky údaje v tabuľke. Vzorce však môžete jednoducho prepísať tak, aby fungovali iba s jedným stĺpcom, čo eliminuje potrebu zadávania čísla stĺpca:

 
= INDEX (B5:E9, MATCH (H4,B5:B9,FALSE),2) // year = INDEX (B5:E9, MATCH (H4,B5:B9,FALSE),3) // rank = INDEX (B5:E9, MATCH (H4,B5:B9,FALSE),4) // sales

V každom prípade INDEX dostane pole s jedným stĺpcom, ktoré zodpovedá načítaným údajom, a MATCH poskytne číslo riadka.

Ako používať INDEX a MATCH - podrobný úvod s ďalšími príkladmi Autor Dave Bruns


^