Stiahnite si ukážkový zošit
Tento tutoriál vás naučí, ako načítať údaje z viacerých stĺpcov pomocou funkcií MATCH a VLOOKUP v tabuľkách Excel a Google.
Prečo by ste mali kombinovať VLOOKUP a MATCH?
Tradične pri použití funkcie VLOOKUP zadáte a stĺpcové indexové číslo určiť, z ktorého stĺpca sa majú načítať údaje.
To prináša dva problémy:
- Ak chcete získať hodnoty z viacerých stĺpcov, musíte ručne zadať príponu stĺpcové indexové číslo pre každý stĺpec
- Ak vložíte alebo odstránite stĺpce, váš stĺpcové indexové číslo už nebude platné.
Aby bola vaša funkcia VLOOKUP dynamická, nájdete stĺpcové indexové číslo s funkciou MATCH.
1 | = VLOOKUP (G3, B3: E5, MATCH (H2, B2: E2,0), NEPRAVDA) |
Pozrime sa, ako tento vzorec funguje.
Funkcia MATCH
Funkcia MATCH vráti stĺpcové indexové číslo požadovanej hlavičky stĺpca.
V nižšie uvedenom príklade je indexové číslo stĺpca pre „Vek“ vypočítané pomocou funkcie MATCH:
1 | = MATCH ("Vek", B2: E2,0) |
„Vek“ je hlavička 2. stĺpca, takže 2 sú vrátené.
Poznámka: Na vykonanie presnej zhody musí byť posledný argument funkcie MATCH nastavený na 0.
Funkcia VLOOKUP
Teraz môžete výsledok funkcie MATCH jednoducho zapojiť do svojej funkcie VLOOKUP:
1 | = VLOOKUP (G3, B3: E5, H3, FALSE) |
Nahradenie argumentu indexu stĺpca funkciou MATCH nám dáva náš pôvodný vzorec:
1 | = VLOOKUP (G3, B3: E5, MATCH (H2, B2: E2,0), NEPRAVDA) |
Vkladanie a odstraňovanie stĺpcov
Keď teraz vložíte alebo odstránite stĺpce v rozsahu údajov, výsledok vášho vzorca sa nezmení.
Vo vyššie uvedenom príklade sme pridali príponu Učiteľ stĺpec do rozsahu, ale stále chcete študentské Vek. Výstup z funkcie MATCH identifikuje, že „Age“ je teraz treťou položkou v rozsahu hlavičiek a funkcia VLOOKUP používa ako index stĺpca 3.
Zamknutie odkazov na bunky
Aby boli naše vzorce ľahšie čitateľné, ukázali sme vzorce bez uzamknutých odkazov na bunky:
1 | = VLOOKUP (G3, B3: E5, MATCH (H2, B2: E2,0), NEPRAVDA) |
Tieto vzorce však nebudú fungovať správne, keď ich skopírujete a vložíte na iné miesto v súbore. Namiesto toho by ste mali použiť uzamknuté odkazy na bunky takto:
1 | = VLOOKUP ($ G3, $ B $ 3: $ E $ 5, MATCH (H $ 2, $ B $ 2: $ E $ 2,0), NEPRAVDA) |
Ak sa chcete dozvedieť viac, prečítajte si náš článok o uzamknutí odkazov na bunky.
VLOOKUP & MATCH kombinované v Tabuľkách Google
Tieto vzorce fungujú v Tabuľkách Google úplne rovnako ako v programe Excel.