Kombinace SUMIF a VLOOKUP v aplikaci Excel (3 rychlé přístupy)

  • Sdílet Toto
Hugh West

V aplikaci Microsoft Excel musíme kombinovat SUMIF a Funkce VLOOKUP a na základě tohoto kritéria se vypočítá součet z řady hodnot. V tomto článku se seznámíte s několika užitečnými technikami, jak kombinovat SUMIF a VLOOKUP funkcí s několika vhodnými příklady a jednoduchými vysvětleními.

Stáhnout cvičebnici

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

Kombinace SUMIF s VLOOKUP.xlsx

Přehled: Funkce SUMIF aplikace Excel

  • Cíl:

Funkce sčítá buňky určené danou podmínkou nebo kritérii.

  • Vzorec:

=SUMIF(rozsah, kritéria, [sum_range])

  • Argumenty:

rozsah - Rozsah buněk, na které bude podmínka aplikována. kritéria - Podmínka pro vybraný rozsah buněk. [sum_range]- Rozsah buněk, ve kterých leží výstupy. Podrobnější vysvětlení a příklady s pomocí SUMIF funkce, klikněte zde .

Přehled: Funkce VLOOKUP aplikace Excel

  • Cíl:

Funkce VLOOKUP vyhledá hodnotu v nejlevějším sloupci tabulky a poté vrátí hodnotu ve stejném řádku ze zadaného sloupce.

  • Vzorec:

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

  • Argumenty:

lookup_value- Hodnota, kterou hledá v nejlevějším sloupci dané tabulky. Může to být jedna hodnota nebo pole hodnot. table_array- Tabulka, ve které hledá hodnotu lookup_value v nejlevějším sloupci. col_index_num- Číslo sloupce v tabulce, ze kterého má být vrácena hodnota. [range_lookup]- Říká, zda je vyžadována přesná nebo částečná shoda hodnoty lookup_value. 0 pro přesnou shodu, 1 pro částečnou shodu. Výchozí hodnota je 1 (částečná shoda). Podrobnější vysvětlení a příklady s příkazem VLOOKUP funkce, klikněte zde .

Přečtěte si více: Co je pole tabulek v nástroji VLOOKUP? (Vysvětlení s příklady)

3 užitečné metody kombinace SUMIF a VLOOKUP v aplikaci Excel

Když musíme kombinovat SUMIF a VLOOKUP funkce, lze scénář rozdělit do dvou kategorií. i) Musíme hledat shody a pak na základě zjištěných údajů sestavit součet. Nebo, ii) Musíme vytvořit součet z více tabulek nebo pracovních listů a pak hledat shodu s tabulkou. VLOOKUP První dvě metody v následujícím textu pokrývají počáteční kritéria, zatímco třetí metoda shrnuje druhé kritérium.

1. SUMIF s VLOOKUP k nalezení shod a součtu v podobném pracovním listu

Nejprve se seznámíme s naším souborem dat. První tabulka (B4:D14) představuje náhodné údaje o objednávkách s ID produktů a jejich odpovídajícími cenami. Druhá tabulka vpravo zobrazuje jména zákazníků a jejich ID. Zde budeme hledat konkrétní jméno zákazníka, které se vyskytuje v Buňka C16 a pak na základě této jediné informace vyhledáme objednávky pro příslušného zákazníka a provedeme součet celkové ceny, která má být zaplacena, v položce Buňka C17 .

Na výstupu Buňka C17 , požadovaný vzorec s SUMIF a VLOOKUP funkce budou:

=SUMIF(B5:B14,VLOOKUP(C16,F5:G11,2,FALSE),D5:D14)

A po stisknutí Vstupte na , získáte návratovou hodnotu, jak je znázorněno na obrázku níže.

🔎 Jak vzorec funguje?

  • V tomto vzorci se VLOOKUP funkce funguje jako druhý argument (Criteria) příkazu SUMIF funkce.
  • Na stránkách VLOOKUP funkce vyhledá jméno Alex v poli vyhledávání (F5:G11) a vrátí číslo ID pro Alexe.
  • Na základě identifikačního čísla zjištěného v předchozím kroku se provede SUMIF funkce sečte všechny ceny pro příslušné číslo ID.

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)

2. SUMIF s VLOOKUP k nalezení shod a součtu v podobném listu v aplikaci Excel

V této části použijeme stejné postupy jako dříve, ale tentokrát se vyhledávací pole nebo tabulka nachází v jiném pracovním listu. (List2) . Když tedy potřebujeme odkázat na vyhledávací pole, kde se nacházejí jména zákazníků a jejich ID, budeme muset uvést i název souvisejícího listu. Následující pracovní list (List1) obsahuje primární data s výstupní buňkou.

A zde je druhý pracovní list (List2) kde se nachází vyhledávací pole.

Zahrnutí výše uvedeného vyhledávacího pole do pole VLOOKUP musíme uvést název pracovního listu. (List2) . Tento název pracovního listu se automaticky vloží, když přepnete do režimu List2 a vyberte vyhledávací pole pro VLOOKUP Konečný vzorec ve výstupu je tedy následující Buňka C17 bude:

=SUMIF(B5:B14,VLOOKUP(C16,List2!B3:C9,2,FALSE),List1!D5:D14)

Nyní stiskněte Vstupte na a získáte výslednou hodnotu, jak je uvedeno níže.

Přečtěte si více: VLOOKUP a vrácení všech shod v aplikaci Excel (7 způsobů)

Podobná čtení

  • Nefunkční VLOOKUP (8 důvodů a řešení)
  • Excel LOOKUP vs. VLOOKUP: se 3 příklady
  • Kombinace SUMPRODUCT a VLOOKUP v aplikaci Excel
  • Funkce INDEX MATCH vs. VLOOKUP (9 příkladů)
  • Jak v aplikaci Excel nastavit VLOOKUP tak, aby rozlišoval velikost písmen (4 metody)

3. Kombinace funkcí VLOOKUP, SUMPRODUCT a SUMIF pro více listů aplikace Excel

Nyní budeme pracovat s více tabulkami. V této metodě vytvoříme součet z dat dostupných v různých dvou různých listech a poté získáme hodnotu pomocí příkazu VLOOKUP funkce na základě odpovídající částky. Na obrázku níže je 1. pracovní list s názvem Bonus_Amount obsahuje 3 různé tabulky. V tabulce úplně vlevo budou uvedeny prodejní bonusy pro příslušné obchodní zástupce. Tyto bonusy musíme získat pomocí příkazu VLOOKUP funkce pro pole (E5:F8) Bonusová kritéria jsou vlastně celkové tržby, které musíme vytáhnout ze dvou různých pracovních listů s názvem "Den 1 a "Den 2 .

V následujícím pracovním listu jsou uvedeny údaje o prodeji za 1. den v listopadu 2021.

A další pracovní list s názvem "Den 2 přinášíme údaje o prodejích za druhý den.

V 1. pracovním listu (Bonus_Amount) , požadovaný vzorec ve výstupu Buňka C5 bude:

=VLOOKUP(SUMPRODUCT(SUMIF(INDIRECT("'"&$H$5:$H$6&"'!"& "B5:B10"),Bonus_Amount!B5,INDIRECT("'"&$H$5:$H$6&"'!"& "C5:C10"))),$E$5:$F$8,2,TRUE)

Po stisknutí Vstupte na a použití Plnicí rukojeť pro automatické vyplnění zbytku buněk ve sloupci Bonus, získáme následující výstupy.

🔎 Jak vzorec funguje?

  • V tomto vzorci, funkce INDIRECT odkazuje na názvy listů z buněk H5 a H6.
  • Funkce SUMIF používá referenční listy (získané funkcí INDIRECT), aby zahrnula rozsah součtů a kritéria pro své argumenty. Výsledné výstupy z této funkce se vracejí v poli, které představuje částky prodejů pro konkrétního prodejce z 1. a 2. dne.
  • Funkce SUMPRODUCT sečte částky prodejů zjištěné v předchozím kroku.
  • Funkce VLOOKUP vyhledá v tabulce rozsah této celkové částky prodeje. (E4:F8) bonusových kritérií v Bonus_Amount a nakonec vrátí výši bonusu na základě rozsahu kritérií pro prodejce.

Přečtěte si více: Jak kombinovat Excel SUMIF & VLOOKUP napříč více listy

Použití SUMIFS s VLOOKUP pro přidání více kritérií

Funkce SUMIFS je schopen přijímat více kritérií nebo podmínky Kombinací této funkce s VLOOKUP , můžeme vyhledat hodnotu, přidat některá kritéria a nakonec získat součet zohledňující uvedená kritéria pro vyhledanou hodnotu. Následující datová sada je dosti podobná té, kterou jsme viděli v prvních dvou metodách. V této tabulce jsme přidali nový sloupec za tzv. Cena Nový sloupec představuje stavy objednávek pro všechna ID objednávek. Pomocí příkazu SUMIFS zde vložíme dvě kritéria - i) ID konkrétní objednávky zákazníka a ii) Stav objednávky jako "Potvrzeno pouze.

Požadovaný vzorec ve výstupu Buňka C17 bude:

=SUMIFS(D5:D14,B5:B14,VLOOKUP(C16,G5:H11,2,FALSE),E5:E14, "Potvrzeno")

Nyní stiskněte Vstupte na a získáte celkovou cenu vyhovujících objednávek pro Marcuse.

Další informace: VLOOKUP s více kritérii v aplikaci Excel

Závěrečná slova

Doufám, že všechny tyto výše uvedené jednoduché metody vám nyní pomohou použít je ve vašich tabulkách aplikace Excel, když budete muset kombinovat. SUMIF s VLOOKUP funkce. Pokud máte nějaké dotazy nebo připomínky, dejte mi prosím vědět v sekci komentářů. Nebo si můžete prohlédnout 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.