Použití funkce VLOOKUP pro sčítání více řádků v aplikaci Excel (4 ideální příklady)

  • Sdílet Toto
Hugh West

V aplikaci MS Excel, funkce VLOOKUP je nejpoužívanější důležitou funkcí pro vyhledat jakákoli data Pro výpočet můžeme někdy potřebovat získat součet některých vyhledaných dat. V tomto směru existuje v Excelu možné řešení. Mohli bychom však jednoduše použít excelovskou funkci VLOOKUP a SUM funkce pro získání součtu z více řádků. V tomto článku se podíváme na to. 4 různé příklady toho, jak můžeme použít VLOOKUP pro součet více řádků na adrese Excel .

Stáhnout cvičebnici

Pracovní sešit použitý pro ukázku si můžete stáhnout z níže uvedeného odkazu.

Použití VLOOKUP k součtu více řádků.xlsx

4 ideální příklady použití funkce VLOOKUP pro sčítání více řádků v aplikaci Excel

V tomto tutoriálu vám ukážeme, jak používat VLOOKUP a SUM Funkce ve více řádcích v aplikaci Excel. Zde jsme použili 4 různé příklady, abyste správně pochopili scénář. Pro účely demonstrace jsme použili následující ukázkovou datovou sadu.

1. VLOOKUP a součet odpovídajících hodnot ve více řádcích

V naší první metodě vytvoříme Sloupec pomocníka pomocí COUNTIF funkce pro vyhledání přesné shody s VLOOKUP v Excelu. Využití tohoto postupu se však stává obtížným, pokud máte dlouhý datový soubor obsahující velké množství dat. Zde najdeme produkt Apple pomocí VLOOKUP a součet celkových tržeb Apple V tomto příkladu postupujte podle následujících kroků.

📌 Kroky:

  • Nejprve napište do buňky následující vzorec B5 vytvořit Sloupec pomocníka .

=C5&COUNTIF($C$5:$C5,C5)

  • Poté klikněte na tlačítko Vstupte na a použijte Automatické vyplňování na celý sloupec.

  • Poté vyberte buňku D12 a napište následující vzorec.

=SUMA(VLOOKUP("Apple"&1,B5:D10,3,FALSE),VLOOKUP("Apple"&2,B5:D10,3,FALSE))

🔎 Rozdělení vzorců:

  • Za prvé, pomocí VLOOKUP funkce, kritéria: Apple odpovídá rozsahům B5:D10 ze souboru dat.
  • Zde je třeba hledat dvakrát, protože Pomocník sloupec zobrazuje Apple dvakrát.
  • Poté se VLOOKUP vybírá hodnoty odpovídajících buněk.
  • A konečně. SUM funkce poskytuje součet výstupních hodnot poskytnutých funkcí VLOOKUP funkce.
  • Nakonec stiskněte tlačítko Vstupte na abyste získali celkové tržby Apple .

Přečtěte si více: Jak používat VLOOKUP pro řádky v aplikaci Excel (s alternativami)

2. Vložení funkce SUMPRODUCT do VLOOKUP a součet

Funkce SUMPRODUCT je jednou z nejfantastičtějších funkcí v Excelu. Naštěstí umí pracovat s více poli a vrátit součet hodnot zachovávajících kritéria. Nicméně, SUMPRODUCT přijme jako argument jedno nebo více polí, vynásobí odpovídající hodnoty všech polí a poté vrátí součet součinů. V tomto případě zjistíme celkové tržby za Jablka přímo.

📌 Kroky:

  • Na začátku vyberte buňku C12 a vložte následující vzorec.

=SUMPRODUCT((B5:B10="Apple")*C5:C10)

  • Nakonec stiskněte Vstupte na získat podobný výstup.

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)

3. VLOOKUP a součet více řádků z různých pracovních listů

Dále předpokládejme výše uvedený scénář v různých pracovních listech. Například chceme extrahovat údaje o prodeji z listu Datová sada list pomocí VLOOKUP a vypočítat Celkové tržby všech produktů, které používají SUM funkce.

📌 Kroky:

  • Nejprve klikněte na buňku C5 a vložte následující vzorec.

=VLOOKUP(B5, Dataset!B5:C10, {2}, FALSE)

  • Za druhé, použijte Automatické vyplňování na celý sloupec datové sady.

  • Za třetí vyberte buňku C12 .
  • Za čtvrté zadejte následující vzorec.

=SUMA(C5:C10)

  • Nakonec stiskněte Vstupte na pro získání výsledku.

Přečtěte si více: Kombinace SUMIF a VLOOKUP v aplikaci Excel (3 rychlé přístupy)

Podobná čtení

  • Nefunkční VLOOKUP (8 důvodů a řešení)
  • Excel LOOKUP vs. VLOOKUP: se 3 příklady
  • Co je pole tabulek v nástroji VLOOKUP? (Vysvětlení s příklady)
  • Jak kombinovat Excel SUMIF & VLOOKUP napříč více listy
  • Použití VLOOKUP s více kritérii v aplikaci Excel (6 metod + alternativy)

4. VLOOKUP a SUMIF Více řádků s kritérii

V neposlední řadě zkombinujeme VLOOKUP a SUMIF v několika řádcích s určitými kritérii. V této části zjistíme celkové maximální tržby z datového souboru. Budeme však porovnávat, zda hledané Název Maximální prodej nebo ne. Pokud ano, vypíše se " Ano "; jinak " Ne ". Pro účely demonstrace jsme zvolili následující vzorový soubor dat.

📌 Kroky:

  • Zpočátku vyberte buňku D13 a zapište následující vzorec.

=MAX(SUM(C5:D5),SUM(C6:D6),SUM(C7:D7),SUM(C8:D8),SUM(C9:D9),SUM(C10:D10))

  • Poté stiskněte tlačítko Vstupte na tlačítko pro vyhledání Maximální prodej .

  • Poté do buňky vložte následující vzorec D14 .

=IF(SUM(VLOOKUP(D12, $B$5:$D$10,{2,3}, FALSE))>=D13, "Ano", "Ne")

🔎 Rozdělení vzorců:

  • Zde, v IF funkce SUM(VLOOKUP(C14, $B$4:$G$11, {3,4,5,6}, FALSE))>=E15 je logická podmínka.
  • Nicméně VLOOKUP funkce kontroluje, zda jsou celkové tržby zadaného názvu větší nebo rovny našim předdefinovaným maximálním tržbám, nebo ne.
  • Poté se SUM funkce poskytuje součet konkrétního jména.
  • Nakonec IF Pokud se prodeje shodují, vypíše se " Ano " jinak " Ne "
  • Nakonec stiskněte tlačítko Vstupte na a získáte konečný výsledek.

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

Jak sečíst více řádků pomocí funkcí INDEX a MATCH

Můžeme však kombinovat INDEX a MATCH funkce, aby bylo možné zjistit součet pro více řádků. Tento alternativní postup je však mnohem jednodušší na ovládání. Zde vypočítáme celkové tržby zaměstnance. Ethan Scott pro různé měsíce v roce. Pro účely demonstrace jsem změnil předchozí datovou sadu. Proto projděte níže uvedené kroky, abyste operaci správně dokončili.

📌 Kroky:

  • Nejprve vložte do buňky následující vzorec D12 .

=SUMA(INDEX(C5:D10,,MATCH("Ethan Scott",C5:D5,0)))

  • Poté stiskněte klávesu Enter, abyste vypočítali celkové tržby z Ethan Scott .

Na co nezapomenout

  • Za prvé, pokud se hledaná hodnota v daném souboru dat nenachází, všechny tyto funkce vrátí tuto hodnotu. #NA Chyba.
  • Podobně, pokud je col_index_num větší než počet sloupců v tabulce-array, zobrazí se následující příkaz #REF! Hodnota chyby.
  • Nakonec získáte #VALUE! Hodnota chyby Pokud je pole table_array menší než 1 .

Závěr

Toto jsou všechny kroky, které můžete provést k použití funkce VLOOKUP SUM ve více řádcích aplikace Excel. Celkově vzato, pokud jde o práci s časem, tu potřebujeme k různým účelům. Ukázal jsem několik metod s příslušnými příklady, ale může existovat mnoho dalších iterací v závislosti na četných situacích. Doufám, že nyní snadno vytvoříte potřebné úpravy. Upřímně doufám, že jste se něco naučili a že se vám tento návod líbil. Dejte nám prosím vědět v komentářích níže, pokud máte nějakédotazy nebo doporučení.

Další podobné informace naleznete na Exceldemy.com .

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.