V tomto článku se naučíme, jak sčítat hodnoty, když se hodnota rovná jedné z mnoha věcí
Jednoduše řečeno, zkusíme součtové hodnoty, pokud je splněno jedno z více kritérií. Funkce SUMIFS funguje na logice. Pokusíme se porozumět naší logice. A když sečteme hodnoty pomocí nebo logiky, funkce SUMPRODUCT je vždy k dispozici.
Jak problém vyřešit?
Pro tento článek budeme muset použít funkci SUMPRODUCT. Nyní z těchto funkcí vytvoříme vzorec. Zde dostaneme datovou sadu a rozsah a potřebujeme porovnat kteroukoli z hodnot v rozsahu a získat součet odpovídajících hodnot z datové sady.
Obecný vzorec:
= SUMPRODUCT (SUMIF (rozsah, rozsah cri_, rozsah_součtu))
Rozsah: rozsah, aby odpovídal rozsahu kritérií
cri_range : rozsah kritérií
rozsah_sumu : rozsah, kde je požadován součet
Příklad:
Pochopit to všechno může být matoucí. Pojďme tedy tento vzorec otestovat spuštěním na níže uvedeném příkladu.
Zde máme datový soubor (A1: D50) s datem objednávky, městem, produktem a jeho množstvím.
Nejprve musíme najít součet množství, kde produkt odpovídá kterékoli z hodnot uvedených v samostatném rozsahu. Nyní použijeme následující vzorec k získání součtu
Použijte vzorec:
= SUMPRODUCT (SUMIF (C2: C50, product, D2: D50))
E5: E11: rozsah v datové sadě, který je třeba sladit.
produkt: rozsah kritérií
D2: D50: rozsah součtů, součet množství
Vysvětlení:
- Funkce SUMIF vrací součet, pokud musí odpovídat jedné hodnotě s rozsahem. Ale zde SUMIF přebírá argument a vrací pole do funkce SUMPRODUCT.
= SUMPRODUCT ({760; 348; 499})
- Funkce SUMPRODUCT získá vrácené pole, které má řadu součtů množství pro různé produkty a vrátí SUM vráceného pole.
Zde je rozsah uveden jako referenční buňka a rozsah kritérií je uveden jako pojmenovaný rozsah. Stisknutím klávesy Enter získáte počet.
Jak vidíte na výše uvedeném snímku, součet množství s mrkví, čokoládou nebo celozrnnou pšenicí je 1607.
Zde je několik pozorovacích poznámek uvedených níže.
Poznámky:
- Vzorec funguje pouze s čísly.
- Vzorec funguje pouze v případě, že ve vyhledávací tabulce nejsou žádné duplikáty
- Funkce SUMPRODUCT považuje nečíselné hodnoty za 0 s.
- Funkce SUMPRODUCT považuje logickou hodnotu TRUE za 1 a False za 0.
- Pole argumentů musí mít stejnou délku jako funkce.
Takto tedy sečtete hodnoty, když je splněno kterékoli z mnoha kritérií. Další články o funkcích SUMPRODUCT najdete zde. Sdílejte prosím svůj dotaz níže v poli pro komentáře. Pomůžeme vám.
Jak používat funkci SUMPRODUCT v Excelu: Vrací SUMU po vynásobení hodnot ve více polích v Excelu.
SUM, pokud je datum mezi : Vrátí SUMU hodnot mezi danými daty nebo obdobími v Excelu.
Součet, pokud je datum větší než dané datum: Vrátí SUMU hodnot po daném datu nebo období v aplikaci Excel.
2 způsoby součtu podle měsíce v Excelu: Vrátí SUMU hodnot v rámci daného konkrétního měsíce v aplikaci Excel.
Jak sečíst více sloupců s podmínkou: Vrátí SUMU hodnot napříč více sloupci s podmínkou v Excelu
Jak používat zástupné znaky v aplikaci Excel : Počítejte buňky odpovídající frázím pomocí zástupných znaků v aplikaci Excel
Populární články
50 Zkratka aplikace Excel pro zvýšení produktivity
Upravte rozevírací seznam
Absolutní reference v Excelu
Pokud s podmíněným formátováním