V tomto článku sa naučíme, ako automaticky vyplniť tabuľku z inej tabuľky pomocou funkcie INDEX & MATCH v programe Excel.
Scenár:
Potrebujeme napríklad nájsť PRESNÚ zhodu z tabuľky bez toho, aby sme ju hľadali na stole. Potrebujeme pevný vzorec, ktorý nám pomôže nájsť presnú zhodu v tabuľke automatického dopĺňania.
Ako vyriešiť problém?
Aby vzorec najskôr porozumel, musíme si trocha zrevidovať nasledujúce funkcie
- Funkcia INDEX
- Funkcia MATCH
Teraz vytvoríme vzorec pomocou vyššie uvedených funkcií. Funkcia MATCH vráti index vyhľadávanej hodnoty v poli hlavičky riadka. Funkcia INDEX vráti hodnotu, ktorej hodnota bude teraz vložená do funkcie INDEX, aby sa hodnoty dostali pod vyhľadávaciu hodnotu z údajov tabuľky.
Generický vzorec:
= INDEX (údaje, MATCH (lookup_value, lookup_array, 0), col_num))
údaje : pole hodnôt v tabuľke bez hlavičiek
lookup_value : hodnota, ktorú treba hľadať v look_array
look_array: pole, do ktorého sa treba pozrieť
typ_zhody : 1 (presný alebo nasledujúci najmenší) alebo 0 (presná zhoda) alebo -1 (presný alebo najbližší najväčší)
col_num: číslo stĺpca, požadovaná hodnota na získanie zo stĺpca tabuľky.
Príklad:
Pochopenie vyššie uvedených tvrdení môže byť komplikované. Poďme to teda pochopiť pomocou vzorca v príklade
Tu máme tabuľku s podrobnosťami o svetovom kontinente. Potrebujeme nájsť kód krajiny z danej tabuľky z vyhľadávacej hodnoty ako názvu krajiny.
Neúplná tabuľka
Vyhľadávacia tabuľka
Tu sme namiesto toho použili pomenovaný rozsah pre referenčné pole buniek, pretože je to ľahko zrozumiteľné. Hľadáme hodnotu uvedenú v nasledujúcom obrázku.
Ak chcete, aby množstvo objednávky zodpovedalo všetkým kritériám, použite vyššie uvedený vzorec a pomenovaný rozsah
V bunke G6 použite vzorec:
= INDEX (tabuľka, ZÁPAS (G4, zoznam, 0), 2)
Pomenované rozsahy
tabuľka (A2: B25)
Zoznam (A2: A25)
Vysvetlenie:
- Funkcia MATCH sa zhoduje s názvom krajiny India v zozname pomenovaných rozsahov a vráti svoj riadkový index do funkcie INDEX.
- Funkcia INDEX nájde v tabuľke s názvom rozsah hodnotu s indexom ROW a číslom stĺpca
- Vzorec vráti hodnotu z look_table.
Vzorec vráti kód krajiny pre tabuľku na doplnenie tabuľky. Teraz skopírujte vzorec pomocou Ctrl + D alebo v Exceli potiahnite nadol bunku.
Ako vidíte z vyššie uvedenej snímky, získali sme všetky podrobnosti o kóde v tabuľke. Automaticky naplňte tabuľku z inej tabuľky pomocou vyššie uvedeného vzorca.
Tu je niekoľko pozorovacích poznámok pri použití vyššie uvedeného vzorca.
Poznámky:
- Funkcia vráti chybu #NA, ak argument vyhľadávacieho poľa pre funkciu MATCH nemá rovnakú dĺžku ako tabuľkové pole.
- Vzorec vráti chybu, ak sa hodnota lookup_value nezhoduje s hodnotou v tabuľke lookup_array.
- 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 ste pochopili, ako automaticky vyplniť tabuľku z inej tabuľky pomocou funkcie INDEX & MATCH v programe Excel. Tu nájdete ďalšie články o hodnote vyhľadávania v Exceli. Neváhajte a uveďte svoje otázky nižšie v poli pre komentáre. Určite vám pomôžeme.
Na vyhľadanie hodnoty použite INDEX a MATCH : Funkcia INDEX & MATCH na vyhľadanie hodnoty podľa potreby.
Rozsah SUM s INDEX v Exceli : Pomocou funkcie INDEX nájdite SÚČET hodnôt podľa potreby.
Ako používať funkciu INDEX v programe Excel : Nájdite INDEX poľa pomocou funkcie INDEX vysvetlenej na príklade.
Ako používať funkciu MATCH v programe Excel : Nájdite MATCH v poli pomocou hodnoty INDEX vo funkcii MATCH vysvetlenej na príklade.
Ako používať funkciu LOOKUP v programe Excel : Nájdite hodnotu vyhľadávania v poli pomocou funkcie LOOKUP vysvetlenej na príklade.
Ako používať funkciu VLOOKUP v programe Excel : Nájdite hodnotu vyhľadávania v poli pomocou funkcie VLOOKUP vysvetlenej na príklade.
Populárne články
50 Skratka pre Excel, ktorá zvýši vašu produktivitu
Upravte rozbaľovací zoznam
Absolútna referencia v Exceli
Ak s podmieneným formátovaním
Ak so zástupnými znakmi
Vlookup podľa dátumu
Pripojte meno a priezvisko v Exceli