Obsah
Excel dokáže snadno vytáhnout data z jiného listu na základě různých kritérií pomocí různých funkcí. Nemusíme tak znovu a znovu zadávat data pro různé listy. Dnes se seznámíme s dalším využitím těchto funkcí Excelu.
Stáhnout cvičebnici
Stáhněte si následující pracovní sešit a cvičení.
Vytáhnout data z jiného listu na základě kritérií.xlsx4 způsoby, jak v aplikaci Excel vytáhnout data z jiného listu na základě kritérií
1. Použití rozšířeného filtru k vytažení dat z jiného listu
Rozšířený filtr je jedním z nejběžnějších a nejjednodušších způsobů, jak vytáhnout data z jiného listu na základě kritérií. Uvažujme, že máme soubor dat o zákazníkovi a jeho historii plateb. V další tabulce vytáhneme údaje o zákaznících, kteří zaplatili prostřednictvím karty.
KROKY:
- Ve druhé tabulce přejděte na stránku Data na pásu karet.
- Vyberte Pokročilé z Třídit a filtrovat skupina příkazů.
- Nyní v dialogovém okně vyberte "Kopírovat do jiného umístění .
- Vyberte Rozsah seznamu ze zdrojového listu.
- Poté klikněte na položku Rozsah kritérií a vložte data na základě požadovaných kritérií.
- Poté vyberte buňku, do které chceme zkopírovat extrahovaná data, a stiskněte tlačítko OK .
- Nakonec si můžeme prohlédnout získaná data a použít je k dalším účelům.
Další informace: Jak vytáhnout data z více pracovních listů v aplikaci Excel VBA
2. Použití vzorce VLOOKUP v aplikaci Excel k získání dat z jiného listu
VLOOKUP znamená Vertikální vyhledávání . Pro vyhledání určitých údajů ve sloupci použijeme příkaz Funkce VLOOKUP . Zde je soubor dat zákazníků.
Chybějící údaje zadáme z jiné tabulky List2 '.
KROKY:
- Vyberte Buňka E5 .
- Zadejte vzorec:
=VLOOKUP(C5,List2!B5:C8,2,0)
➧ POZNÁMKA: Zde nejprve vložíme vyhledávací hodnotu, kterou jsme chtěli vyhledat v dalším listu. Poté vybereme rozsah listu z dalšího listu. Také zadáme číslo sloupce, ve kterém chceme vytáhnout data. Nakonec pro přesnou shodu napíšeme. 0 .
- Nyní stiskněte Vstupte na .
- Poté přetáhněte vzorec dolů přes sloupec.
- Konečně můžeme vidět výsledek.
Přečtěte si více: Automatický přenos dat z jednoho listu aplikace Excel do druhého pomocí funkce VLOOKUP
Podobná čtení
- Jak importovat textový soubor s více oddělovači do aplikace Excel (3 metody)
- Import dat z textového souboru do aplikace Excel (3 metody)
- Jak importovat data ze zabezpečených webových stránek do aplikace Excel (v rychlých krocích)
- Převod aplikace Excel do textového souboru s oddělovačem Pipe (2 způsoby)
- Jak převést Poznámkový blok do aplikace Excel se sloupci (5 metod)
3. Kombinace funkcí INDEX & MATCH pro získání dat z jiného zdroje
Funkce INDEX & MATCH combo je oblíbeným a výkonným nástrojem v Microsoft Excel vrátit hodnotu z určité části seznamu. Pomocí této kombinace můžeme vytáhnout data z jiného listu na základě kritérií. Předpokládejme, že máme datovou sadu zákazníků s jejich platebními údaji.
Zde na jiném listu List3 ', vytáhneme Částka hodnoty zákazníků.
KROKY:
- Nejprve vyberte Buňka D5 .
- Pak zadejte vzorec:
=INDEX('INDEX & MATCH Functions'!B5:E5,MATCH($B$5,'INDEX & MATCH Functions'!$B$4:$E$4,0))
➧ POZNÁMKA: Zde funkce MATCH najde přesnou shodu hodnoty z pole jiného listu. Funkce INDEX vrátí tuto hodnotu ze seznamu.
- Tisk Vstupte na a přetažením kurzoru dolů zobrazte zbytek výsledku.
- Konečně je hotovo.
Přečtěte si více: Jak získat data ze seznamu pomocí vzorce aplikace Excel (5 metod)
4. Použití funkce HLOOKUP k vytažení dat z jiného listu na základě kritérií v aplikaci Excel
Na stránkách Funkce HLOOKUP provede horizontální vyhledávání, aby z dat získal zpět hodnotu. Řekněme, že máme tabulku s historií plateb zákazníků.
Data vytáhneme do jiné tabulky List4 '. Vidíme pomocný sloupec, který je potřeba pro výpočty.
KROKY:
- Vyberte Buňka E5 .
- Zapište vzorec:
=HLOOKUP($B$5,'HLOOKUP Function'!$B$4:$E$8,Sheet4!D5+1,0)
- Hit Vstupte na a přetáhněte kurzor dolů do buněk pod výsledkem.
Přečtěte si více: Excel VBA: Automatické stahování dat z webových stránek (2 metody)
Závěr
Podle těchto způsobů můžeme snadno získat data z jiného listu na základě kritérií v aplikaci Excel. Je přidán cvičný sešit. Klidně si ho vyzkoušejte. Nebojte se na cokoli zeptat nebo navrhnout nové metody.