Obsah
Ak chcete extrahovať údaje z hárku programu Excel do iného hárku, potom ste na správnom mieste. Stačí, ak budete postupovať podľa tohto článku a precvičíte si vlastný súbor programu Excel alebo si môžete stiahnuť našu cvičnú knihu. V tomto návode sa naučíte 6 jednoduchých a efektívnych metód na extrahovanie údajov z hárku programu Excel.
Stiahnite si praktickú knihu
Stiahnite si nasledujúci súbor programu Excel pre svoju prax.
Výpis údajov z hárku Excel.xlsx
6 metód na extrakciu údajov z hárku programu Excel
Máme tu súbor údajov obsahujúci 5 stĺpcov a 9 riadkov vrátane nadpisov. Našou úlohou je extrahovať údaje z pracovného hárka programu Excel do iného pracovného hárka.
Poďme si teraz postupne prebrať jednotlivé metódy.
1. Výpis údajov z listu programu Excel pomocou funkcie VLOOKUP
Stránka Funkcia VLOOKUP hľadá zadané údaje v ľavom stĺpci daného súboru údajov a potom extrahuje hodnotu v tom istom riadku zo zadaného stĺpca.
Kroky:
Predpokladajme, že potrebujeme vybrať mzdy ID č. 103, 106 a 108 z listu 1 do listu 2.
1. Zadajte nasledujúci vzorec do Bunka C13 z List 2 .
=VLOOKUP(B13,'Sheet 1'!B5:F12,5,FALSE)
2. Potiahnite Rukoväť náplne na požadovaný rozsah.
Tu je výstup.
Poznámka:
=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
Tu,
- Lookup_value je hodnota, ktorú chcete porovnať
- Table_array je rozsah údajov, ktoré potrebujete vyhľadať pre svoju hodnotu
- Col_index_num je zodpovedajúci stĺpec look_value
- Range_lookup je logická hodnota (True alebo False). 0 (false) znamená presnú zhodu a 1 (true) znamená približnú zhodu.
Prečítajte si viac: Automatický prenos údajov z jedného pracovného hárka programu Excel do druhého pomocou funkcie VLOOKUP
2. Vyberanie údajov z hárku programu Excel pomocou vzorca INDEX-MATCH
INDEX-MATCH combo je výkonný a obľúbený nástroj v programe MS Excel na extrahovanie údajov z určitej časti tabuľky. Použitím tohto kombinovaného vzorca môžeme extrahovať údaje z listu 1 do listu 3 na základe kritérií Na to stačí postupovať podľa nasledujúcich krokov.
Predpokladajme, že chcete nájsť plat pre konkrétne ID. Použijeme kombináciu INDEX a MATCH funkcie na to.
Kroky:
1. V bunke C13 , zadajte tento vzorec
=INDEX("List 1"!F5:F12, MATCH(B13, "List 1"!B5:B12,0))
Tu,
- MATCH(B13,'Sheet 1'!B5:B12,0) sa týka bunky B13 ako hodnota lookup_value v rozsahu údajov B5:B12 pre presnú zhodu. Vráti 3, pretože hodnota sa nachádza v riadku číslo 3.
- INDEX('List 1'!F5:F12, MATCH(B13,'List 1'!B5:B12,0)) sa vzťahuje na List 1 ako pole F5:F12 odkiaľ získame hodnotu.
2. Stlačte VSTÚPIŤ .
3. Potiahnite F chorá rukoväť na požadovaný rozsah.
Tu je výstup,
Prečítajte si viac: Extrakcia filtrovaných údajov v programe Excel do iného hárku (4 metódy)
3. Výpis údajov z hárku programu Excel pomocou nástroja na konsolidáciu údajov
V mnohých prípadoch existuje jednoduchší spôsob extrakcie údajov z hárku programu Excel pomocou Konsolidácia údajov ako . VLOOKUP alebo INDEX-MATCH . Ako vstupné údaje používam dva súbory údajov v tom istom hárku programu Excel (Konsolidácia 1). Výsledok konsolidácie sa zobrazí na inom hárku (Konsolidácia 2).
Teraz postupujte podľa nasledujúcich krokov.
Kroky:
1. Prejdite na Konsolidácia 2 hárok>> Vyberte si Bunky ( Bunky B4 v tomto príklade), kam chcete umiestniť konsolidovaný výsledok.
2. Potom prejdite na Údaje karta>> Dátové nástroje skupina>> Kliknite na Konsolidácia ikona.
Zobrazí sa dialógové okno Konsolidovať.
3. Vyberte Funkcia potom postupne vyberte jednotlivé tabuľky vrátane nadpisov z " Konsolidácia 1 " v hárku Odkaz a kliknite na tlačidlo Pridať .
4. Všetky vybrané tabuľky z konsolidačného hárku 1 sa zobrazia v Všetky odkazy Uistite sa, že Kliešte (horný riadok a ľavý riadok) v poli Label. OK .
Tu je výsledok,
Podobné čítania
- Kód VBA na prevod textového súboru do programu Excel (7 metód)
- Ako importovať textový súbor s viacerými oddeľovačmi do programu Excel (3 metódy)
- Automatický prevod textového súboru do programu Excel (3 vhodné spôsoby)
- Ako importovať údaje zo zabezpečenej webovej lokality do programu Excel (v rýchlych krokoch)
- Ako importovať údaje do programu Excel z webu (v rýchlych krokoch)
4. Výpis údajov z pracovného hárka pomocou pokročilého filtra
Môžete extrahovať údaje z hárku programu Excel do iného hárku pomocou Rozšírený filter . postupujte podľa písomných pokynov uvedených nižšie. Na tomto obrázku sa údaje nachádzajú na hárku 5 a budú extrahované do hárku 6.
Kroky:
1. Prejdite na List 6 >> Vyberte bunku ( Bunka B4 na tomto obrázku)>> Údaje tab>> kliknite na Pokročilé .
Otvorí sa okno Rozšírený filter.
2. Vyberte Kopírovanie na iné miesto.
3. Kliknite na Rozsah zoznamu box>> Vyberte List 5 a vyberte celú tabuľku s nadpismi.
4. Vyberte rozsah kritérií .
5. Potom v Kopírovať do Box, vyberte bunku na hárku 6 ( Bunka B4 v tomto príklade).
6. Kliknite na tlačidlo V PORIADKU.
Tu je výsledok,
Prečítajte si viac: Ako vytiahnuť údaje z viacerých pracovných hárkov v programe Excel VBA
5. Vytiahnutie údajov z iného hárka v programe Excel pomocou poľa s názvom
Ak chcete extrahovať bunku z jedného hárku programu Excel do druhého, stačí poznať názov hárku a názov bunky. Potom ich spojením pomocou výkričníka môžete kopírovať. Keď potrebujete zmeniť údaje v jednom hárku, druhý hárok, do ktorého ste ich skopírovali, sa automaticky zmení.
Predpokladajme, že máme dva pracovné hárky s názvami NameBox1 a NameBox2. Chceme extrahovať údaje z NameBox1 do NameBox2.
Teraz postupujte podľa nasledujúcich krokov.
Kroky:
- V každej bunke v NameBox2 ( Bunka B4 v tomto príklade), stačí zadať =NameBox1!C9>> Tlač VSTÚPIŤ a získate hodnoty z Bunky C9 v novom pracovnom hárku.
Tu je výsledok,
Alebo,
- Do ľubovoľnej bunky z políčka NameBox2 napíšte '=', potom kliknite na hárok NameBox1, vyberte požadovanú bunku a stlačte tlačidlo VSTÚPIŤ .
Prečítajte si viac: Ako vytiahnuť údaje z iného hárka na základe kritérií v programe Excel
6. Výpis údajov z hárku programu Excel pomocou funkcie INDEX
Stránka INDEX vykonáva opačnú činnosť ako funkcia MATCH a do istej miery sa správa ako funkcia VLOOKUP Funkcii musíte povedať, aký stĺpec a riadok údajov potrebujete, potom vám povie hodnotu toho, čo je v bunke. Predpokladajme, že máme dva hárky s názvami INDEX 1 a INDEX 2. V List INDEX 2 , nastavíme číslo riadku a stĺpca údajov z INDEX 1 list.
Teraz postupujte podľa nasledujúcich krokov.
Kroky:
- Na stránke Bunka D5 , zadajte tento vzorec.
=INDEX('INDEX 1'!B4:F12,'INDEX 2'!B5,'INDEX 2'!C5)
- Tlač VSTÚPIŤ .
Tu je výstup,
Poznámka:
=INDEX(rozsah údajov, číslo riadku, [číslo stĺpca])
Tu,
- Rozsah údajov je celá tabuľka údajov
- Číslo riadku údajov nemusí byť nevyhnutne riadok pracovného hárka Excelu. Ak tabuľka začína na riadku 5 pracovného hárka, bude to riadok č. 1.
- Číslo stĺpca údajov podobne závisí od tabuľky. Ak rozsah tabuľky začína stĺpcom C, bude to stĺpec č. 1.
Prečítajte si viac: Ako získať údaje zo zoznamu pomocou vzorca programu Excel (5 metód)
Záver
V tomto návode som sa zaoberal 6 jednoduchými metódami, ako extrahovať údaje z hárku programu Excel. Dúfam, že vám tento článok pomohol. Môžete navštíviť našu webovú stránku Exceldemy, kde sa dozviete viac obsahu súvisiaceho s programom Excel. Ak máte nejaké pripomienky, návrhy alebo otázky, uveďte ich v sekcii komentárov nižšie.