The SUMPRODUCT funkce v aplikaci Excel je velmi univerzální funkce, která bude poskytovat různé výsledky v závislosti na zadaných argumentech. Co je to SUMPRODUCT funkce je obvykle vynásobit prvky jedné nebo více polí a pak přidat nebo součet produktů dohromady. Ale přizpůsobením formy argumentů, SUMPRODUCT bude počítat počet buněk v daném rozsahu obsahující data, která splňují konkrétní kritéria.
SUMPRODUCT Funkce syntaxe a argumenty
Syntaxe funkce odkazuje na rozložení funkce a obsahuje název funkce, závorky, oddělovače čárky a argumenty. Chcete-li získat funkci k počítání buněk spíše než ke splnění standardního účelu uchovávání dat, musí být použita následující nestandardní syntaxe s SUMPRODUCT:
= SUMPRODUCT (pole1, Array2)
- array1: Tento argument označuje první pole nebo rozsah, který bude vynásoben a poté přidán.
- array2: Tento argument označuje druhé pole nebo rozsah, který bude vynásoben a poté přidán.
Excel také obsahuje oba COUNTIF a COUNTIFS funkce, které umožňují počítat buňky, které splňují jedno nebo více nastavených kritérií. Občas však, SUMPRODUCT je snadnější pracovat, pokud jde o nalezení více podmínek týkajících se stejného rozsahu.
Zadání funkce SUMPRODUCT
Obvykle je nejlepším způsobem zadávání funkcí do aplikace Excel použít Formula Builder, což umožňuje snadné zadávání argumentů jeden po druhém, aniž byste museli zadávat závorky nebo čárky, které působí jako oddělovače mezi argumenty.
Protože tento příklad používá nepravidelnou podobu SUMPRODUCT funkce Formulář nelze použít. Místo toho musí být funkce zadána do buňky listu.
= SUMPRODUCT (($ A $ 2: $ B $ 6> 25) * ($ A $ 2: $ B $ 6 <75))
- Klikněte na buňka B7- místo, kde se zobrazí výsledky funkce.
- Zadejte výše uvedený vzorec do buňka E6 pracovního listu.
- Odpověď5 by se měl zobrazit v buňka B7 protože existuje pouze pět hodnot v rozmezí - 40, 45, 50, 55 a 60 - které se pohybují mezi 25 a 75.
- Po kliknutí na tlačítko buňka B7 dokončená vzorec se zobrazí ve sloupci vzorců nad tabulkou.
Zrušení SUMPRODUCT
Pokud jsou nastaveny podmínky pro argumenty, SUMPRODUCT vyhodnocuje každý prvek matice proti stavu a vrací Booleovu hodnotu (TRUE nebo FALSE). Pro účely výpočtů Excel přiřadí hodnotu1 pro ty prvky pole, které jsou SKUTEČNÝ a hodnota0 pro ty, které jsou NEPRAVDIVÉ.
Další způsob, jak přemýšlet o tom, co SUMPRODUCT dělá, je přemýšlet o násobení znamení jako oA stav. V tomto ohledu platí podmínka pouze tehdy, když jsou splněny obě podmínky - čísla větší než 25A menší než 75. Funkce pak shrnuje všechny skutečné hodnoty, aby se dosáhlo výsledku 5.