Obsah
V programe Microsoft Excel, VLOOKUP je jednou z najhorúcejších tém, ktoré nájdete na internete. Ak sa nemýlim, videli ste už množstvo článkov o VLOOKUP vzorec v programe Excel s jeho funkčnosťou, použitím, výhodami atď. Ak začnem, môžem diskutovať o rôznych aspektoch VLOOKUP V tomto návode sa však budem zaoberať len VLOOKUP Indexové číslo stĺpca a jeho fakty. Bude na mieste s vhodnými príkladmi a správnymi ilustráciami. Tak zostaňte s nami.
Stiahnite si cvičebnicu
Stiahnite si nasledujúci cvičebnicu.
VLOOKUP Col_Index_Num.xlsx
Iný zošit.xlsx
Stručný opis funkcie VLOOKUP
Skôr ako začnem, v krátkosti vám zhrniem VLOOKUP Vzorec v programe Excel. Dúfam, že si túto funkciu a jej použitie zapamätáte. Ak si už všetko o tejto funkcii pamätáte, môžete ju preskočiť.
Teraz je Excel Funkcia VLOOKUP vyhľadá prezentovanú hodnotu v ľavom stĺpci danej tabuľky a vytvorí hodnotu v presnom riadku z definovaného stĺpca.
Syntax:
=VLOOKUP(lookup_value,table_array,col_index_num,[range_lookup])
Stručne si tu rozoberieme argumenty.
- lookup_value: Požadované . Hľadaná hodnota sa nachádza v ľavom stĺpci opísanej tabuľky. Môže to byť jedna hodnota alebo pole hodnôt.
- table_array: Tabuľka, v ktorej sa bude hľadať lookup_value v ľavom stĺpci.
- col_index_num: Požadované. Číslo stĺpca v tabuľke, z ktorého sa vráti.
- [range_lookup]: Určuje, či je presná alebo čiastočná zhoda lookup_value je potrebný. V argumente, 0 pre presnú zhodu, 1 pre čiastočnú zhodu. Predvolená hodnota je 1 (čiastočná zhoda).
Pozrite sa na nasledujúci príklad:
V príklade môžete vidieť, že máme súbor údajov o filmoch. Tu sme použili VLOOKUP vzorec na extrakciu údajov.
V tomto VLOOKUP vzorec:
Naša stránka lookup_value je . 5 čo je ID .
Naša stránka tabuľkové pole je . B4:F12
Vyhľadávanie rozsahu je nastavená na FALSE pre presnú zhodu.
Číslo indexu stĺpca je 5 čo je Rok vydania .
V podstate hovoríme VLOOKUP funkcia na prehľadávanie tabuľkového poľa pomocou ID 5. A ak ste to zistili, uveďte hodnotu uvedenú v stĺpci Rok vydania ktorý má indexové číslo stĺpca 5 .
Dúfam, že už chápete, ako to funguje.
Čítajte viac: Vyhľadávanie rozsahu pomocou VLOOKUP v programe Excel (5 príkladov)
6 vecí, ktoré by ste mali vedieť o čísle indexu stĺpca VLOOKUP
Keďže téma tohto článku je o VLOOKUP číslo indexu stĺpca, budeme sa tomuto argumentu venovať v nasledujúcich častiach. Číslo indexu stĺpca je kľúčová vec. Aby ste vrátili správnu hodnotu z tabuľkového poľa, mali by ste o tomto čísle indexu stĺpca vedieť niekoľko vecí. Dúfam, že si ich všetky prečítate a nabudúce ich použijete vo svojom excelovskom hárku.
1. Čo robí číslo indexu stĺpca?
Teraz si povieme, prečo je podstatné číslo indexu stĺpca a čo robí vo vzorci. Rozoberme si to z predchádzajúceho príkladu.
Vzorec, ktorý používame:
=VLOOKUP(D14,B4:F12,5,FALSE)
Vyhľadávanie rozsahu nastavíme na FALSE pre presnú zhodu.
Rozdelenie 1: Vyhľadanie hodnoty
Teraz chceme v tabuľke niečo vyhľadať. Aby sme túto hodnotu našli, musíme zadať vyhľadávaciu hodnotu v VLOOKUP Najprv musíme zadať vyhľadávaciu hodnotu, podľa ktorej sa budú vyhľadávať údaje. Používame tu odkaz na bunku.
Rozdelenie 2: Inicializácia poľa tabuliek
Potom sa VLOOKUP funkcia vyhľadá pole tabuliek, z ktorého vykoná všetky tieto operácie.
Rozdelenie 3: Vyhľadajte hodnotu Lookup v ľavom stĺpci
Teraz, VLOOKUP vyhľadá hodnotu vyhľadávania najprv z najľavejšieho stĺpca tabuľkového poľa vertikálne.
Keďže sme nastavili argument vyhľadávania rozsahu na FALSE nájsť presnú zhodu, nájde ju.
Rozdelenie 3: Vyhľadajte číslo indexu stĺpca z poľa tabuliek
Teraz sa VLOOKUP funkcia sa pokúsi nájsť číslo stĺpca z tabuľky, ktoré ste uviedli v argumente.
Rozdelenie 4: VLOOKUP bude hľadať hodnotu v danom stĺpci Indexové číslo
Po nájdení požadovaného stĺpca, VLOOKUP bude hľadať vašu hodnotu v stĺpci, ktorý má rovnaký riadok ako ID 5 .
Rozdelenie 6: Vrátenie hodnoty
Nakoniec nájde Rok vydania s ID 5 .
Ako vidíte, číslo indexu stĺpca je kľúčom k nájdeniu požadovanej hodnoty z tabuľky. Ak by ste číslo indexu stĺpca zadali nesprávne, získala by sa iná hodnota.
Čítajte viac: Vyhľadanie hodnoty v rozsahu a vrátenie v programe Excel (5 jednoduchých spôsobov)
2. Ako sa budú výstupy meniť na základe čísla indexu stĺpca?
Teraz je náš VLOOKUP vzorec vráti iný výsledok na základe rôznych čísel indexov stĺpcov.
Keď chcete získať alternatívny výsledok z tabuľky, uistite sa, že ste vo funkcii uviedli presné číslo indexu stĺpca. Vaše výstupy sa budú líšiť na základe tohto rozsahu stĺpcov.
Pozrite sa na nasledujúci príklad:
Vzorec, ktorý používame:
=VLOOKUP(D14,B4:F12,3,FALSE)
Tu sme chceli Herec názov z ID filmu 5 . Teraz, naše Herec stĺpec je 3. stĺpec v poli tabuľky. Z tohto dôvodu sme poskytli 3 ako indexové číslo stĺpca v VLOOKUP Výsledkom je, že naša funkcia načítala hodnotu z rozsahu na vyhľadávanie (tabuľkové pole) v programe Excel.
Prečítajte si viac: Ako nájsť druhú zhodu pomocou VLOOKUP v programe Excel (2 jednoduché metódy)
3. Čo sa stane, ak zadáme nesprávne číslo indexu stĺpca?
Možno sa teraz pýtate, čo sa stane, ak zadáme nesprávne číslo indexu stĺpca pomocou programu Excel VLOOKUP Funkcia samozrejme vráti nesprávnu hodnotu. Ak sa požadovaný stĺpec výsledku nezhoduje s číslom indexu stĺpca, ktorý ste zadali, výsledok nedostanete.
Pre lepšiu predstavu si pozrite nasledujúci príklad:
Vzorec, ktorý používame:
=VLOOKUP(D14,B4:F12,5,FALSE)
Tu môžete vidieť, že sme chceli Žáner z ID filmu 7 . Ale ukazuje sa, že 2006 čo je nesprávna odpoveď.
Pretože sme poskytli 5 ako indexové číslo stĺpca v programe Excel VLOOKUP Ale číslo stĺpca Žáner je . 4 . Preto vracia iný výsledok.
4. Čo sa stane, ak je náš stĺpcový index mimo rozsahu?
Ak je číslo indexu stĺpca mimo rozsahu daného tabuľkového poľa, VLOOKUP funkcia vráti #REF! Je to preto, že vaše tabuľkové pole neobsahuje toľko stĺpcov.
Môžete to pochopiť z nasledujúceho príkladu:
Vzorec, ktorý používame:
=VLOOKUP(D14,B4:F12,6,FALSE)
Tu si môžete pozrieť náš Excel VLOOKUP Vzorec zobrazuje chybu. Pozrite sa pozorne, naše tabuľkové pole je B4:F12 V tomto rozsahu máme len päť stĺpcov. V našom vzorci sme však uviedli 6 v argumente col index. Preto nemohol vrátiť žiadnu hodnotu.
Čítajte viac: Ako použiť VLOOKUP na nájdenie hodnoty, ktorá sa nachádza medzi rozsahom
5. Zvýšenie čísla indexu stĺpca vo VLOOKUP pomocou funkcie COLUMN
V VLOOKUP môžete použiť dynamický stĺpcový index. Predpokladajme, že máte dve tabuľky a chcete ich zlúčiť. Tiež potrebujete skopírovať pracovný VLOOKUP vzorec vo viacerých stĺpcoch. Šikovný spôsob, ktorý môžete použiť, je funkcia COLUMN programu Excel.
Pozrite sa na nasledujúcu snímku obrazovky:
Máme tu dve tabuľky. Chceme zlúčiť Tabuľka výsledkov a Databáza študentov tabuľka založená na ID študenta . V podstate je naším cieľom nastaviť názov a sekciu v tabuľke výsledkov.
Všeobecný vzorec, ktorý používame:
=VLOOKUP($A1,table,COLUMN()-x,0)
Zadajme nasledujúci vzorec Bunka E5 a stlačte Vstúpte:
=VLOOKUP($C5,$H$5:$J$9,COLUMN()-3,0)
Teraz potiahnite Naplňte rukoväť ikona na druhej strane stola.
Opäť zadajte vzorec do Bunka F5 a pretiahnite Naplňte rukoväť ikona:
Ako vidíte, úspešne sme skopírovali údaje z databázy študentov do tabuľky Výsledok pomocou dynamického čísla indexu stĺpca.
Poznámka:
Tento vzorec môžete použiť ako Kalkulačka indexu stĺpca pre Vlookup v pracovnom hárku.
🔎 Rozdelenie vzorca
Číslo indexu stĺpca sme vypočítali pomocou STĹPEC Ak nie sú vo funkcii uvedené žiadne argumenty. STĹPEC vráti číslo príslušného stĺpca.
Keďže teraz používame vzorec v stĺpcoch E a F, STĹPEC Funkcia vráti 5 a 6. V hárku je indexové číslo stĺpca E 5 a indexové číslo stĺpca F je 6.
Neradi získavame údaje z 5. stĺpca Výsledok tabuľky (celkovo sú v nej len 3 stĺpce). Takže po odčítaní 3 od 5 získate číslo 2, ktoré VLOOKUP funkcia používaná na obnovu Názov z databázu študentov tabuľka.
COLUMN()-3 = 5-3 = 2 (Tu 2 označuje Názov stĺpec Databáza študentov tabuľkové pole)
Rovnaký vzorec sme použili v stĺpci F . F má indexové číslo 6.
STĹPEC()-3 = 6-3 = 3 (3 označuje Sekcia z Databáza študentov tabuľkové pole)
Nakoniec prvá vzorka prináša Názov z Databáza študentov tabuľka (stĺpec 2) a 2. obrázok Sekcia z Databáza študentov tabuľka (stĺpec 3).
[/wpsm_box]6. Nájdite číslo indexu stĺpca pomocou funkcie MATCH
Teraz v VLOOKUP zvyčajne udávame číslo indexu stĺpca ako statické číslo. Bez ohľadu na to môžete vytvoriť aj dynamické číslo indexu stĺpca ako v predchádzajúcom príklade. Tu to robíme pomocou funkcia MATCH Táto metóda umožňuje dynamické obojsmerné vyhľadávanie, ktoré zodpovedá riadkom aj stĺpcom v poli tabuľky.
Pozrite sa na nasledujúci súbor údajov:
Tu máme súbor údajov o študentoch. Máme niekoľko známok študentov z fyziky, matematiky a chémie. Teraz chceme zistiť známku Jessy v Matematika predmet.
Ak to chcete zistiť, zadajte nasledujúci vzorec Bunka H5 a stlačte Vstúpte na stránku :
=VLOOKUP(H4,B4:E9,MATCH(H5,B4:E4,0),FALSE)
Ako vidíte, naše VLOOKUP vzorec získal presnú zhodu zo súboru údajov.
Teraz sa pozorne pozrite, v čísle indexu stĺpca sme neuviedli statické číslo. Namiesto toho sme ho vytvorili dynamické pomocou príkazu MATCH V podstate tu máme viacero kritérií.
🔎 Rozdelenie vzorca
➤ MATCH(H5,B4:E4,0)
Stránka MATCH funkcia vyhľadá predmet MATEMATIKA zo záhlavia B4:E4. Nájde ho v indexe 3. Preto vráti 3 .
➤ VLOOKUP(H4,B4:E9,MATCH(H5,B4:E4,0),FALSE) = VLOOKUP(H4,B4:E9,3, FALSE)
Nakoniec bude fungovať ako skutočný VLOOKUP vzorec. A vráti sa C. Pretože našiel hodnotu z čísla indexu stĺpca 3.
VLOOKUP Indexové číslo stĺpca z iného hárku alebo zošita
Teraz môžete použiť číslo indexu stĺpca v hárku, ktorý bude načítavať údaje z iného hárku alebo iného zošita. Je to jedna z dôležitých funkcií VLOOKUP funkcie.
Pozrite si nasledujúce snímky obrazovky:
Tu máme dva samostatné hárky. Náš hlavný súbor údajov je v Skutočné odtiaľto získame údaje a zobrazíme ich výstup Tu vlastne používame číslo indexu stĺpca, v ktorom sa nachádza naše tabuľkové pole na inom liste.
Najprv zadajte nasledujúci vzorec Bunka C5 z výstup a potom stlačte Vstúpte na stránku .
=VLOOKUP(C4,Actual!B4:F12,2,FALSE)
Ako vidíte, naše VLOOKUP indexové číslo stĺpca nám pomohlo načítať údaje z iného listu.
Tu sa používa vzorec "Aktuálne!B4:F12 " v podstate označuje názov hárku a tabuľkové pole z hárku. A ako číslo indexu stĺpca sme uviedli 2, aby sme mohli načítať údaje z tabuľky v " Skutočné " hárok.
To isté platí pre rôzne zošity. Podobne môžete získať hodnotu z iného zošita pomocou príkazu VLOOKUP pozrite si snímky obrazovky:
Toto je prvý zošit. Naše údaje sú tu " Skutočné " hárok:
Toto je druhý zošit. Hodnota, ktorú zobrazíme v poli " Údaje " hárok.
Podobne ako v predchádzajúcom prípade zadajte nasledujúci vzorec Bunka C5 z " Údaje " list z " Other.xlsx" pracovný zošit:
=VLOOKUP(C4,'[VLOOKUP Column Index Number.xlsx]Actual'!B4:F12,2,FALSE)
Ako vidíte, zo súboru údajov sa vrátila presná zhoda.
Ak zatvoríte hlavný zošit, v ktorom sa nachádza vaše tabuľkové pole, vzorec bude vyzerať takto:
=VLOOKUP(C4,'D:\SOFTEKO\75- číslo indexu stĺpca vlookup\[číslo indexu stĺpca VLOOKUP.xlsx]Aktuálne'!B4:F12,2,FALSE)
Nasledujúci obrázok vám to vysvetlí:
💬 Čo si treba zapamätať
✎ VLOOKUP hľadá hodnotu správnym smerom.
✎ Ak chcete získať presné výsledky, zadajte platné číslo indexu stĺpca. Číslo indexu stĺpca by nemalo prekročiť počet stĺpcov poľa tabuľky.
✎ Ak prenášate údaje z toho istého pracovného hárka alebo iných pracovných hárkov, ale z rovnakého zošita, mali by ste rozsah tabuľkového poľa uzamknúť.
Záver
Na záver dúfam, že vám tento návod poskytol časť užitočných poznatkov o VLOOKUP indexové číslo stĺpca v programe Excel. Odporúčame vám naučiť sa a aplikovať všetky tieto pokyny na váš súbor údajov. Stiahnite si cvičný zošit a vyskúšajte si ich sami. Neváhajte tiež poskytnúť spätnú väzbu v časti s komentármi. Vaša cenná spätná väzba nás motivuje k vytváraniu takýchto návodov.
Nezabudnite si pozrieť našu webovú stránku Exceldemy.com pre rôzne problémy a riešenia súvisiace s programom Excel.
Učte sa nové metódy a neustále sa rozvíjajte!