Obsah
Někdy se pro nás stane nutností znát součet některých filtrovaných buněk. I když to můžeme udělat ručně, Excel má některé fantastické funkce pro sčítání filtrovaných buněk. Pomůže člověku, když musí zpracovat velké množství filtrovaných dat k sečtení. V této souvislosti vám ukážeme 5 možných způsobů, jak sčítat filtrované buňky v Excelu. Pokud máte zájem se s tím seznámit.s těmito technikami, stáhněte si náš cvičební sešit a následujte nás.
Stáhnout cvičebnici
Při čtení tohoto článku si stáhněte tento cvičný sešit k procvičování.
Součet filtrovaných buněk.xlsm
5 snadných metod pro shrnutí filtrovaných buněk v aplikaci Excel
Pro vysvětlení metod uvažujeme soubor dat o některých druzích ovoce a jejich množství. Název těchto druhů ovoce je v tabulce. sloupec B , s názvem Název ovoce a jejich množství je ve sloupci C , s názvem Množství(KG) . Můžeme tedy říci, že náš soubor dat je v rozsahu buněk B5:C14 . Budeme filtrovat soubor dat pro "Apple a poté sečtěte množství tohoto ovoce.
1. Využití funkce SUBTOTAL
V této metodě budeme používat funkce SUBTOTAL k sečtení filtrovaných buněk v Excelu. Náš soubor dat je v rozsahu buněk B5:C14 Součet funkce bude v buňce C16 . Budeme filtrovat data pro "Apple a sečteme jeho množství. Kroky tohoto postupu jsou uvedeny níže:
📌 Kroky:
- Nejprve vyberte buňku C16 .
- Poté do buňky zapište následující vzorec.
=SUBTOTAL(9,C5:C14)
- Zde, 9 je číslo funkce funkce SUM Hodnoty, které funkce sečte, jsou v rozsahu buněk C5:C14 .
- Tisk Vstupte na na klávesnici a získáte součet všech řádků v buňce C16 .
- Nyní vyberte celý rozsah buněk B4:C14 .
- Poté v Data vyberte kartu Filtr možnost z Třídit a filtrovat skupina.
- Zobrazí se 2 rozevírací šipky, které se objeví v záhlaví naší datové sady.
- Klikněte na rozevírací šipku "Název ovoce sloupec. Zrušte zaškrtnutí políčka Vybrat vše a klikněte na "Apple pouze.
- Nakonec klikněte na DOBŘE.
- Uvidíte, že soubor dat bude filtrován pouze pro ovoce. Apple a zobrazte součet jeho množství.
Můžeme tedy říci, že náš vzorec úspěšně fungoval a jsme schopni sčítat filtrované buňky v listu aplikace Excel.
Přečtěte si více: Jak sečíst rozsah buněk v řádku pomocí aplikace Excel VBA (6 snadných metod)
2. Součet filtrovaných buněk vytvořením tabulky v aplikaci Excel
Převedení celého rozsahu datového souboru do tabulky nám také pomůže zobrazit součet filtrovaných buněk. Abychom si ukázali tento přístup, použijeme stejný datový soubor, který jsme použili již v naší předchozí metodě. Náš datový soubor je v rozsahu buněk B5:C14 Postup je vysvětlen níže krok za krokem:
📌 Kroky:
- Nejprve vyberte celý rozsah buněk B4:C14 .
- Nyní v Vložte vyberte kartu Tabulka z Tabulky skupinu. Můžete také stisknout 'Ctrl+T' k vytvoření tabulky.
- Zobrazí se malé dialogové okno s názvem Vytvořit tabulku se objeví.
- V tomto dialogovém okně klikněte na Moje tabulka měla záhlaví a pak klikněte na DOBŘE.
- Vytvoří se tabulka. Design stolu můžete změnit název tabulky podle svého přání v záložce Vlastnosti skupina.
- Pak z Možnosti stylu stolu klikněte na Řádek celkem .
- Uvidíte, že se pod tabulkou objeví nový řádek, který nám ukáže celkovou hodnotu sloupce. C .
- Poté klikněte na rozevírací šipku v záhlaví, kde se zobrazí. Název ovoce .
- Zrušte zaškrtnutí políčka Vybrat vše a vyberte možnost Apple pouze možnost.
- Nakonec klikněte na OK zavřete toto okno.
- Zobrazí se pouze řádky obsahující entitu Apple Kromě něj zůstává v datovém souboru řádek s názvem Celkem , se zobrazí součet Apple množství.
Nakonec můžeme říci, že naše metoda úspěšně fungovala a že jsme schopni sčítat filtrované buňky v aplikaci Excel.
Přečtěte si více: Jak sečíst vybrané buňky v aplikaci Excel (4 snadné metody)
3. Použití funkce AGGREGATE
V následujícím postupu použijeme funkce AGGREGATE k sečtení filtrovaných buněk v tabulce Excelu. Náš soubor dat je v rozsahu buněk B5:C14 Součet funkce bude v buňce C16 . Budeme filtrovat data pro Apple a sečteme jeho množství. Kroky této metody jsou uvedeny níže:
📌 Kroky:
- Nejprve vyberte buňku C16 .
- Nyní do buňky zapište následující vzorec.
=AGREGÁT(9,5,B5:C14)
- V této funkci je první prvek, 9 je číslo funkce funkce SUM Druhý prvek, 5 označuje na 'ignorovat skryté řádky' znamená řádky, které odfiltrujeme, nebo hodnoty skrytých řádků, které nebudou zahrnuty do výpočtu. Posledním prvkem jsou hodnoty, které mají být sečteny, jsou v rozsahu buněk C5:C14 .
- Pak stiskněte tlačítko Vstupte na a získáte součet všech řádků v buňce C16 .
- Poté vyberte celý rozsah buněk B4:C14 .
- V Data vyberte kartu Filtr možnost z Třídit a filtrovat skupina.
- Zobrazí se 2 rozevírací šipky, které se objeví v záhlaví naší datové sady.
- Nyní klikněte na rozevírací šipku u položky Název ovoce sloupec.
- Zrušte zaškrtnutí políčka Vybrat vše a klikněte na možnost Apple pouze možnost.
- Uvidíte, že soubor dat bude filtrován pouze pro ovoce. Apple a zobrazte součet jeho množství.
Můžeme tedy říci, že náš vzorec fungoval bezchybně a jsme schopni sčítat filtrované buňky v listu aplikace Excel.
Přečtěte si více: Jak v aplikaci Excel sečíst pouze viditelné buňky (4 rychlé způsoby)
Podobná čtení
- Součet podle skupin v aplikaci Excel (4 metody)
- 3 snadné způsoby, jak v aplikaci Excel sečíst n nejvyšších hodnot
- Jak vytvořit součet mezi dvěma čísly v aplikaci Excel
- Součet buněk v aplikaci Excel: spojitý, náhodný, s kritérii atd.
- Jak sečíst více řádků v aplikaci Excel (4 rychlé způsoby)
4. Použití kombinovaného vzorce pro součet filtrovaných buněk
V tomto postupu použijeme vzorec, který zahrnuje SUMPRODUCT , DÍLČÍ SOUČET , OFFSET , MIN , a ROW funkce pro sčítání filtrovaných buněk v tabulce Excelu. Náš soubor dat je v rozsahu buněk B5:C14 Zde musíme zapsat Název ovoce v buňce C16 , jejíž buňka má název Vybrané ovoce Součet funkce je v buňce C17 . Budeme filtrovat data pro "Apple a sečteme jeho množství. Kroky této metody jsou uvedeny níže:
📌 Kroky:
- Na začátku této metody vyberte buňku C17 .
- Poté do buňky zapište následující vzorec.
=SOUČIN(MEZISOUČET(3,OFFSET(B5:B14,ŘÁDEK(B5:B14)-MIN(ŘÁDEK(B5:B14)),,1)),( B5:B14=C16)*(C5:C14))
- Tisk Vstupte na na klávesnici.
- Výsledkem bude 0 protože nepíšeme Vybrané ovoce jméno v buňce C16 Nyní v buňce C16 , ručně napište požadovaný název ovoce. V našem případě zvolíme. Apple k filtrování součtu.
- Stiskněte tlačítko Vstupte na .
- Nakonec v buňce C17 vzorec, který ukazuje součet Apple množství.
Můžeme tedy říci, že náš vzorec fungoval přesně a jsme schopni sčítat filtrované buňky v listu aplikace Excel.
🔍 Rozdělení vzorce:
Provádíme toto rozdělení vzorce pro buňku C17
👉
ROW(B5:B14): Tato funkce jednoduše vrací číslo řádku, který obsahuje naše data.
👉
MIN(ŘÁDEK(B5:B14)): Tato funkce vrací nejnižší číslo řádku našeho souboru dat.
👉
OFFSET(B5:B14,ROW(B5:B14)-MIN(ROW(B5:B14)),,1): Tato funkce vrací rozdíl mezi číslem řádku a min. číslem řádku do pole DÍLČÍ SOUČET funkce.
👉
MEZISOUČET(3,OFFSET(B5:B14,ROW(B5:B14)-MIN(ROW(B5:B14)),,1))*(B5:B14=C16)*(C5:C14): Tato funkce vrací hodnotu množství pro Apple a 0 pro Všechny ostatní subjekty.
👉
SUMPRODUCT(MEZISOUČET(3,OFFSET(B5:B14,ROW(B5:B14)-MIN(ROW(B5:B14)),,1)),( B5:B14=C16)*(C5:C14)): Tato funkce vrací 7000, což je součet všech množství Apple.
Přečtěte si více: [Opraveno!] Vzorec Excel SUM nefunguje a vrací 0 (3 řešení)
5. Vkládání kódu VBA
Psaní kódu VBA vám také pomůže sečíst filtrované buňky v aplikaci Excel. Náš soubor dat je v rozsahu buněk B5:C14 Součet funkce bude v buňce C16 . Budeme filtrovat data pro "Apple a sečteme jeho množství. Metoda je popsána níže krok za krokem:
📌 Kroky:
- Chcete-li spustit přístup, přejděte na Vývojář a klikněte na Visual Basic. Pokud to nemáte, musíte povolit kartu Vývojář . Nebo můžete také stisknout 'Alt+F11' pro otevření Editor jazyka Visual Basic .
- Zobrazí se dialogové okno.
- Nyní v Vložte na kartě tohoto pole klikněte na tlačítko Modul .
- Do prázdného pole editoru pak zapište následující vizuální kód.
Funkce Sum_Filtered_Cells(WorkRng As Range) As Double Dim work_rng As Range Dim output As Double For Each work_rng In WorkRng If work_rng.Rows.Hidden = False And work_rng.Columns.Hidden = False Then output = output + work_rng.Value End If Next Sum_Filtered_Cells = output End Function
- Zavřít Editor tab.
- Poté v buňce C16 , zapište následující vzorec-
=Sum_Filtered_Cells(C5:C14)
- Stiskněte tlačítko Vstupte na klíč.
- Získáte součet všech řádků v buňce C16 .
- Poté vyberte celý rozsah buněk B4:C14 .
- V Data vyberte kartu Filtr možnost z Třídit a filtrovat skupina.
- Zobrazí se 2 rozevírací šipky, které se objeví v záhlaví naší datové sady.
- Poté klikněte na rozevírací šipku u položky Název ovoce sloupec.
- Zrušte zaškrtnutí políčka Vybrat vše a klikněte na možnost Apple pouze možnost.
- Nakonec uvidíte, že soubor dat bude filtrován pouze pro ovoce. Apple a zobrazte součet jeho množství.
Nakonec můžeme říci, že náš vizuální kód úspěšně fungoval a jsme schopni sčítat filtrované buňky v tabulce Excelu.
Závěr
To je konec tohoto obsahu. Doufám, že vám to bude užitečné a že budete schopni sčítat filtrované buňky v aplikaci Excel. Pokud máte další dotazy nebo doporučení, podělte se s námi o ně v níže uvedeném komentáři.
Nezapomeňte se podívat na naše webové stránky ExcelWIKI pro několik problémů a řešení souvisejících s Excelem. Učte se novým metodám a neustále se rozvíjejte!