Jak získat data z listu aplikace Excel (6 efektivních metod)

  • Sdílet Toto
Hugh West

Pokud chcete extrahovat data z listu Excelu do jiného listu, pak jste na správném místě. Stačí, když budete postupovat podle tohoto článku a procvičíte si vlastní soubor Excelu nebo si můžete stáhnout naši cvičebnici. V tomto návodu se naučíte 6 snadných a efektivních metod extrakce dat z listu Excelu.

Stáhněte si knihu Practice Book

Stáhněte si následující soubor aplikace Excel pro svou praxi.

Výpis dat z listu Excel.xlsx

6 metod extrakce dat z listu aplikace Excel

Zde máme soubor dat obsahující 5 sloupců a 9 řádků včetně nadpisů. Naším úkolem je extrahovat data z listu aplikace Excel do jiného listu.

Probereme nyní jednotlivé metody jednu po druhé.

1. Výpis dat z listu aplikace Excel pomocí funkce VLOOKUP

Na stránkách Funkce VLOOKUP vyhledá zadaný údaj v nejlevějším sloupci daného souboru dat a poté získá hodnotu ve stejném řádku ze zadaného sloupce.

Kroky:

Předpokládejme, že potřebujeme vyjmout platy ID č. 103, 106 a 108 z listu 1 do listu 2.

1. Zadejte následující vzorec do Buňka C13 z List 2 .

=VLOOKUP(B13,'List 1'!B5:F12,5,FALSE)

2. Přetáhněte Plnicí rukojeť na potřebný rozsah.

Zde je výstup.

Poznámka:

=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])

Zde,

  • Lookup_value je hodnota, kterou chcete porovnat
  • Table_array je rozsah dat, ve kterém je třeba hledat hodnotu.
  • Col_index_num je odpovídající sloupec look_value
  • Range_lookup je logická hodnota (True nebo False). 0 (false) znamená přesnou shodu a 1 (true) znamená přibližnou shodu.

Přečtěte si více: Automatický přenos dat z jednoho listu aplikace Excel do druhého pomocí funkce VLOOKUP

2. Vybírání dat z listu aplikace Excel pomocí vzorce INDEX-MATCH

INDEX-MATCH combo je výkonný a oblíbený nástroj v aplikaci MS Excel, který slouží k extrakci dat z určité části tabulky. Použitím tohoto kombinovaného vzorce můžeme např. extrahovat data z listu 1 do listu 3 na základě kritérií. K tomu stačí postupovat podle níže uvedených kroků.

Předpokládejme, že chcete zjistit plat pro určité ID. Použijeme kombinaci příkazů INDEX a MATCH funkce k tomu.

Kroky:

1. V buňce C13 , zadejte následující vzorec

=INDEX("List 1"!F5:F12, MATCH(B13, "List 1"!B5:B12,0))

Zde,

  • MATCH(B13,'List 1'!B5:B12,0) se vztahuje na buňku B13 jako hodnota lookup_value v rozsahu dat B5:B12 pro přesnou shodu. Vrátí 3, protože hodnota je v řádku číslo 3.
  • INDEX('List 1'!F5:F12, MATCH(B13,'List 1'!B5:B12,0)) se týká List 1 jako pole F5:F12 odkud získáme hodnotu.

2. Stiskněte ENTER .

3. Přetáhněte F nemocná rukojeť na potřebný rozsah.

Zde je výstup,

Přečtěte si více: Extrakce filtrovaných dat v aplikaci Excel do jiného listu (4 metody)

3. Výpis dat z listu aplikace Excel pomocí nástroje pro konsolidaci dat

V mnoha případech existuje jednodušší způsob, jak získat data z listu aplikace Excel pomocí. Konsolidace dat než VLOOKUP nebo INDEX-MATCH . Jako vstupní údaje používám dva soubory dat ve stejném listu aplikace Excel (Konsolidace 1). Výsledek konsolidace se zobrazí na jiném listu (Konsolidace 2).

Nyní postupujte podle následujících kroků.

Kroky:

1. Přejděte na Konsolidace 2 list>> Vyberte si Buňky ( Buňky B4 v tomto příkladu), kam chcete vložit konsolidovaný výsledek.

2. Poté přejděte na Data karta>> Datové nástroje skupina>> Klikněte na položku Konsolidace ikona.

Zobrazí se dialogové okno Konsolidovat.

3. Vyberte Funkce pak postupně vyberte jednotlivé tabulky včetně nadpisů z " Konsolidace 1 " na listu Odkaz a klikněte na tlačítko Přidat .

4. Všechny vybrané tabulky z konsolidačního listu 1 se zobrazí v seznamu Všechny odkazy Ujistěte se, že Klíště (horní řádek a levý řádek) v poli Label. Klikněte na tlačítko OK .

Zde je výsledek,

Podobná čtení

  • Kód VBA pro převod textového souboru do aplikace Excel (7 metod)
  • Jak importovat textový soubor s více oddělovači do aplikace Excel (3 metody)
  • Automatický převod textového souboru do aplikace Excel (3 vhodné způsoby)
  • Jak importovat data ze zabezpečených webových stránek do aplikace Excel (v rychlých krocích)
  • Jak importovat data do aplikace Excel z webu (v rychlých krocích)

4. Výpis dat z pracovního listu pomocí pokročilého filtru

Můžete extrahovat data z listu aplikace Excel do jiného listu. pomocí Rozšířený filtr . Postupujte podle níže uvedených písemných pokynů. Na tomto obrázku jsou údaje na listu 5 a budou extrahovány na list 6.

Kroky:

1. Přejděte na List 6 >> Vybrat buňku ( Buňka B4 na tomto obrázku)>> Data tab>> klikněte Pokročilé .

Otevře se okno Rozšířený filtr.

2. Vyberte Kopírování do jiného umístění.

3. Klikněte na Rozsah seznamu box>> Vyberte List 5 a vyberte celou tabulku s nadpisy.

4. Zvolte rozsah kritérií .

5. Pak v Kopírovat do Box, vyberte buňku na listu 6 ( Buňka B4 v tomto příkladu).

6. Klikněte na tlačítko DOBŘE.

Zde je výsledek,

Přečtěte si více: Jak vytáhnout data z více pracovních listů v aplikaci Excel VBA

5. Vytáhnutí dat z jiného listu v aplikaci Excel pomocí pole Název

Chcete-li extrahovat buňku z jednoho listu aplikace Excel do jiného, stačí znát název listu a název buňky. Pak je můžete zkopírovat pomocí spojení s vykřičníkem. Když potřebujete změnit data v jednom listu, druhý list, kam jste je zkopírovali, se automaticky změní.

Předpokládejme, že máme dva pracovní listy s názvy NameBox1 a NameBox2. Chceme extrahovat data z NameBox1 do NameBox2.

Nyní postupujte podle následujících kroků.

Kroky:

  • V každé buňce v NameBox2 ( Buňka B4 v tomto příkladu), stačí zadat =NameBox1!C9>> Tisk ENTER a získáte hodnoty z Buňky C9 v novém pracovním listu.

Zde je výsledek,

Nebo,

  • Napište '=' do libovolné buňky z pole NameBox2, pak klikněte na list NameBox1, vyberte požadovanou buňku a stiskněte tlačítko . ENTER .

Přečtěte si více: Jak vytáhnout data z jiného listu na základě kritérií v aplikaci Excel

6. Výpis dat z listu aplikace Excel pomocí funkce INDEX

Na stránkách INDEX provádí opačnou akci než funkce MATCH a funguje do jisté míry jako funkce VLOOKUP Funkci je třeba sdělit, jaký sloupec a řádek dat potřebujete, pak vám řekne hodnotu toho, co je v buňce. Předpokládejme, že máme dva listy pojmenované INDEX 1 a INDEX 2. V položce List INDEX 2 , nastavíme řádek a sloupec č. dat ze seznamu INDEX 1 list.

Nyní postupujte podle následujících kroků.

Kroky:

  • Na adrese Buňka D5 , zadejte následující vzorec.
=INDEX('INDEX 1'!B4:F12,'INDEX 2'!B5,'INDEX 2'!C5)

  • Tisk ENTER .

Zde je výstup,

Poznámka:

=INDEX(rozsah dat, číslo řádku, [číslo sloupce])

Zde,

  • Rozsah dat je celá tabulka dat
  • Číslo řádku dat nemusí být nutně řádek pracovního listu Excelu. Pokud tabulka začíná na řádku 5 pracovního listu, bude to řádek č. 1.
  • Číslo sloupce dat podobně závisí na tabulce. Pokud rozsah tabulky začíná sloupcem C, bude to sloupec č. 1.

Přečtěte si více: Jak získat data ze seznamu pomocí vzorce aplikace Excel (5 metod)

Závěr

V tomto návodu jsem se zabýval 6 jednoduchými metodami, jak získat data z listu aplikace Excel. Doufám, že vám tento článek pomohl. Můžete navštívit naše webové stránky Exceldemy a dozvědět se více obsahu souvisejícího s aplikací Excel. Pokud máte nějaké připomínky, návrhy nebo dotazy, napište je do níže uvedeného komentáře.

Hugh West je velmi zkušený školitel a analytik Excelu s více než 10 lety zkušeností v oboru. Má bakalářský titul v oboru Účetnictví a finance a magisterský titul v oboru Business Administration. Hugh má vášeň pro výuku a vyvinul jedinečný přístup k výuce, který lze snadno sledovat a pochopit. Jeho odborné znalosti Excelu pomohly tisícům studentů a profesionálů po celém světě zlepšit své dovednosti a vyniknout ve své kariéře. Prostřednictvím svého blogu Hugh sdílí své znalosti se světem a nabízí bezplatné výukové programy Excelu a online školení, které jednotlivcům a firmám pomohou dosáhnout jejich plného potenciálu.