Jak sečíst sloupec v Excelu podle nadpisu

Anonim

Pokud chcete získat součet sloupce pouhým použitím názvu sloupce, můžete to v aplikaci Excel provést 3 snadnými způsoby. Pojďme prozkoumat tyto způsoby.

Na rozdíl od jiných článků se nejprve podívejme na scénář.

Zde mám tabulku prodejů provedenou různými prodejci v různých měsících.

Nyní je úkolem získat součet tržeb za daný měsíc v buňce C10. Pokud změníme měsíc v B10, součet by se měl změnit a vrátí součet toho měsíce, aniž by se ve vzorci cokoli změnilo.

Metoda 1: Součet celého sloupce v tabulce pomocí funkce SUMPRODUCT.

Syntaxe metody SUMPRODUCT ke sloupci shody součtů je:

= SUMPRODUCT ((sloupce)*(záhlaví = nadpis))

Sloupce:Jedná se o 2rozměrný rozsah sloupců, které chcete sečíst. Nemělo by obsahovat záhlaví. V tabulce výše je to C3: N7.

Záhlaví:Je to rozsah záhlaví sloupce které chcete shrnout. Ve výše uvedených datech je to C2: N2.

Nadpis: Je to nadpis, kterému chcete odpovídat. Ve výše uvedeném příkladu je v B10.

Bez dalšího zdržení použijme vzorec.

= SUMPRODUCT ((C3: N7)*(C2: N2 = B10))

a vrátí se toto:

Jak to funguje?

Je to jednoduché. Ve vzorci prohlášeníC2: N2 = B10 vrací pole, které obsahuje všechny NEPRAVDIVÉ hodnoty kromě jedné, která odpovídá B10. Nyní je vzorec

=SUMPRODUCT ((C3: N7)*{FALSE, FALSE, FALSE, FALSE,SKUTEČNÝ, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE})

Nyní je C3: N7 vynásoben každou hodnotou tohoto pole. Každý sloupec se stane nulou kromě sloupce, který je vynásoben PRAVDU. Nyní se vzorec stává:

= SUMPRODUCT ({0,0,0,0,6,0,0,0,0,0,0,0,0; 0,0,0,0,12,0,0,0,0,0,0, 0; 0,0,0,0,15,0,0,0,0,0,0,0,0; 0,0,0,0,15,0,0,0,0,0,0,0; 0,0,0,0,15,0,0,0,0,0,0,0; 0,0,0,0,8,0,0,0,0,0,0,0,0})

Nyní je toto pole sečteno a dostaneme součet sloupce, který odpovídá sloupci v buňce B10.

Metoda 2: Součet celého sloupce v tabulce pomocí funkce INDEX-MATCH.

Syntaxe metody pro součet záhlaví odpovídajících sloupců v aplikaci Excel je:

= SUM (INDEX (sloupce ,, MATCH (nadpis, záhlaví, 0)))

Všechny proměnné v této metodě jsou stejné jako metoda SUMPRODUCT. Pojďme to implementovat, abychom problém vyřešili. Napište tento vzorec do C10.

= SUM (INDEX (C3: N7,, MATCH (B10, C2: N2,0)))

To vrací:

Jak to funguje?

Vzorec je vyřešen naruby. Za prvé, funkce MATCH vrací index odpovídajícího měsíce z rozsahu C2: N2. Protože máme květen v B1o, dostaneme 5. Nyní vzorec začíná

= SUM (INDEX (C3: N7,, 5))

Dále funkce INDEX vrací hodnoty z 5. sloupce C3: N7. Nyní se vzorec stává:

= SUMA ({6; 12; 15; 15; 8})

A nakonec dostaneme součet těchto hodnot.

Metoda 3: Součet celého sloupce v tabulce pomocí pojmenovaného rozsahu a funkce NEPŘÍMÉ

Všechno je jednoduché, pokud pojmenujete rozsahy jako záhlaví sloupců. V této metodě musíme nejprve pojmenovat sloupce jako jejich názvy nadpisů.

Vyberte tabulku včetně nadpisů a stiskněte CTRL+SHIFT+F3. Otevře se dialog pro vytvoření názvu z rozsahů. Zkontrolujte horní řádek a stiskněte tlačítko OK.

Pojmenuje všechny datové sloupce jako jejich nadpisy.

Obecný vzorec pro součet odpovídajících sloupců bude nyní:

= SUM (NEPŘÍMÝ (nadpis))

Nadpis: Je to název sloupce, který chcete sečíst. V tomto příkladu je to B10, který nyní může obsahovat.

Chcete -li implementovat tento obecný vzorec, napište tento vzorec do buňky C10.

= SOUČET (NEPŘÍMÝ (B10))

Tím se vrátí součet květnového měsíce:

Další metoda je podobná této. V této metodě používáme tabulky Excelu a je to strukturované pojmenování. Řekněme, že jste výše uvedenou tabulku pojmenovali jako tabulka1. Pak bude tento vzorec fungovat stejně jako výše uvedený vzorec.

= SUM (NEPŘÍMÝ ("Tabulka1 [" & B10 & "]"))

Jak to funguje?

V tomto vzorci funkce INDIRECT převezme odkaz na název a převede jej na skutečný odkaz na název. Postup dále je jednoduchý. Funkce SUMA shrnuje pojmenovaný rozsah.

Takže ano, lidi, takto můžete shrnout odpovídající sloupec v aplikaci Excel. Doufám, že vám to pomůže a vysvětlí. Máte -li jakékoli pochybnosti týkající se tohoto článku nebo jiného tématu souvisejícího s Excelem/VBA, zeptejte se v sekci komentáře níže.

Jak sčítat porovnáním řádků a sloupců v aplikaci Excel |SUMPRODUCT je nejuniverzálnější funkcí, pokud jde o součet a počítání hodnot se složitými kritérii. Obecná funkce pro součet shody sloupců a řádků je…

SUMIF s 3D referencí v aplikaci Excel |Zábavným faktem je, že normální odkazy na 3D Excel nefungují s podmíněnými funkcemi, jako je funkce SUMIF. V tomto článku se naučíme, jak získat 3D referenční práci s funkcí SUMIF.

Relativní a absolutní reference v aplikaci Excel | Odkazování v Excelu je důležitým tématem pro každého začátečníka. Dokonce i zkušení uživatelé aplikace Excel dělají chyby při odkazování.

Reference dynamického listu | Poskytujte referenční listy dynamicky pomocí NEPŘÍMÉ funkce Excel. To je jednoduché…

Rozbalení odkazů v aplikaci Excel | Rozbalená reference se rozbalí při kopírování dolů nebo doprava. K tomu použijeme znak $ před číslem sloupce a řádku. Zde je jeden příklad…

Vše o absolutní referenci | Výchozí typ odkazu v aplikaci Excel je relativní, ale pokud chcete, aby odkaz na buňky a rozsahy byl absolutní, použijte znak $. Zde jsou všechny aspekty absolutního odkazování v Excelu.

Oblíbené články:

50 zkratek aplikace Excel pro zvýšení produktivity | Získejte rychleji svůj úkol. Těchto 50 zkratek vám v Excelu práci ještě zrychlí.

Funkce VLOOKUP v Excelu | Toto je jedna z nejpoužívanějších a nejoblíbenějších funkcí Excelu, která slouží k vyhledávání hodnot z různých rozsahů a listů.

COUNTIF v aplikaci Excel 2016 | Pomocí této úžasné funkce spočítejte hodnoty s podmínkami. K počítání konkrétní hodnoty nepotřebujete filtrovat data. Funkce Countif je nezbytná pro přípravu řídicího panelu.

Jak používat funkci SUMIF v aplikaci Excel | Toto je další základní funkce řídicího panelu. To vám pomůže shrnout hodnoty za konkrétních podmínek.