VLOOKUP pro vrácení více sloupců v aplikaci Excel (4 příklady)

  • Sdílet Toto
Hugh West

V aplikaci Microsoft Excel je k dispozici několik vzorců, které umožňují VLOOKUP a vracet hodnoty z více sloupců. Vzhledem k tomu. Funkce VLOOKUP není schopen sám extrahovat více údajů, musíme vytvořit vzorec pole s funkce VLOOKUP . Existují také jednoduché alternativy vzorce pole pro vrácení hodnot z více sloupců a všechny tyto metody budou popsány v tomto článku s vhodnými příklady a ilustracemi.

Stáhnout cvičebnici

Můžete si stáhnout sešit aplikace Excel, který jsme použili při přípravě tohoto článku.

VLOOKUP pro vrácení více sloupců.xlsx

4 způsoby použití funkce VLOOKUP pro vrácení více sloupců v aplikaci Excel

1. VLOOKUP se vzorcem pole pro vrácení hodnot z více sloupců

Na následujícím obrázku leží soubor dat s různými modely smartphonů a jejich specifikacemi. Výstupní tabulka ve spodní části bude představovat všechny specifikace pro zadaný model smartphonu. Funkce VLOOKUP extrahovat data z více sloupců pro zadaný telefon nebo zařízení smartphone.

Předpokládejme, že chceme vytáhnout specifikace zařízení smartphone. Poco F3 . Požadovaný vzorec pole s VLOOKUP funkce ve výstupu Buňka C15 bude:

=VLOOKUP(B15,B5:F12,{2,3,4,5},FALSE)

Po stisknutí Vstupte na , funkce vrátí všechny specifikace vybraného zařízení najednou.

Přečtěte si více: VLOOKUP aplikace Excel pro vertikální vrácení více hodnot

2. VLOOKUP pro vrácení více sloupců z různých sešitů v aplikaci Excel

V této části budeme používat VLOOKUP funkce pro extrakci dat z jiný pracovní list Při použití této metody je třeba mít na paměti, že jiný sešit musí být otevřený, jinak funkce vrátí chybu. #N/A chyba.

Předpokládejme, že v sešitu aplikace Excel s názvem Kniha 1 .

A další sešit s názvem Kniha 2 bude představovat výstupní data, která je třeba získat z Kniha 1 pro zadané zařízení smartphone.

Takže v Kniha 2 , výstup Buňka C5 zaujme následující vzorec:

=VLOOKUP(B5,'[Book 1.xlsx]Sheet1'!$B$5:$F$12,{2,3,4,5},FALSE)

Po stisknutí Vstupte na , zobrazí se specifikace vybraného zařízení, jak je znázorněno na obrázku níže.

Přečtěte si více: Použití VBA VLOOKUP k vyhledání hodnot z jiného listu v aplikaci Excel

Podobná čtení

  • Excel VLOOKUP pro vyhledání poslední hodnoty ve sloupci (s alternativami)
  • Jak provést VLOOKUP s více podmínkami v aplikaci Excel (2 metody)
  • Příklad VLOOKUP mezi dvěma listy v aplikaci Excel
  • Jak provést VLOOKUP se zástupným znakem v aplikaci Excel (2 metody)
  • VLOOKUP a vrácení všech shod v aplikaci Excel (7 způsobů)

3. VLOOKUP pro sčítání návratových hodnot z více sloupců v aplikaci Excel

Po vrácení hodnot z více sloupců pomocí příkazu VLOOKUP funkce můžeme nad výstupními daty provádět libovolné výpočty. Následující datová tabulka zobrazuje údaje o prodejích několika náhodných prodejců v průběhu po sobě jdoucích 5 dnů. Zde provedeme to, že v datové tabulce vyhledáme prodejce, vytáhneme příslušné prodeje za 5 dnů a poté ve výstupu vyhodnotíme celkové prodeje. Buňka C18 .

Předpokládejme, že chceme znát celkové tržby Patrika. Požadovaný vzorec se skládá z SUM a VLOOKUP funkce v Buňka C18 by mělo být:

=SUM(VLOOKUP(C17,B6:G15,{2,3,4,5,6},FALSE))

Nyní stiskněte Vstupte na a ihned získáte celkovou částku prodeje pro vybraného prodejce.

Přečtěte si více: Jak v aplikaci Excel provádět vyhledávání a sčítání na více listech (2 vzorce)

4. VLOOKUP s funkcí COLUMN pro vrácení hodnot z více sloupců

Máme k dispozici další metodu použití VLOOKUP funkce vrátit více sloupců a tentokrát nepoužijeme vzorec pole. Spíše použijeme funkci Funkce COLUMN zde zadejte číslo sloupce pro VLOOKUP Poté musíme použít funkci Plnicí rukojeť podél řádku pro automatické vyplnění zbývajících údajů pro zadané zařízení smartphone.

Protože se chystáme extrahovat specifikace pro Poco F3 , požadovaný vzorec ve výstupu Buňka C15 bude:

=VLOOKUP($B$15,$B$5:$F$12,COLUMN(C$4)-1,FALSE)

Po stisknutí Vstupte na a přetažením Plnicí rukojeť doprava až k poslední buňce výstupu, najdeme následující návratové hodnoty.

Alternativa k VLOOKUP pro vrácení více sloupců v aplikaci Excel

Nejvhodnější alternativou k VLOOKUP funkce je kombinací INDEX a MATCH funkce. Funkce INDEX vrátí hodnotu nebo odkaz na průsečík daného řádku a sloupce. Funkce MATCH vrátí relativní pozici položky v poli, která odpovídá zadané hodnotě v zadaném pořadí. Do našeho vzorce vložíme hodnotu MATCH funkci pro zadání čísla řádku pro vyhledávací zařízení.

Takže požadovaný vzorec pole ve výstupu Buňka C15 bude:

=INDEX(B5:F12,MATCH(B15,B5:B12,0),{2,3,4,5})

Po stisknutí Vstupte na , zobrazí se specifikace vybrané z několika sloupců pro vybrané zařízení smartphonu.

Přečtěte si více: Funkce INDEX MATCH vs. VLOOKUP (9 příkladů)

Závěrečná slova

Doufám, že všechny tyto výše uvedené metody vám nyní pomohou při jejich použití ve vašich tabulkách Excelu, když budete muset vyhledat hodnotu a vytáhnout více sloupců z tabulky dat. Pokud máte nějaké dotazy nebo připomínky, dejte mi prosím vědět v sekci komentářů. Nebo se můžete podívat na naše další články týkající se funkcí Excelu na tomto webu.

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.