Jak korzystać z funkcji SUMA PRODUKT - Easy Excel Formulas

Spisie treści

Podstawowe zastosowanie | Zaawansowane zastosowanie

Aby obliczyć sumę iloczynów odpowiednich liczb w jednym lub kilku zakresach, użyj Potężna funkcja programu Excel SUMPRODUCT.

Podstawowe zastosowanie

1. Na przykład poniższa funkcja SUMPRODUCT oblicza całkowitą wydaną kwotę.

Wyjaśnienie: funkcja SUMPRODUCT wykonuje to obliczenie: (2 * 1000) + (4 * 250) + (4 * 100) + (2 * 50) = 3500.

2. Zakresy muszą mieć te same wymiary, w przeciwnym razie Excel wyświetli #ARG! błąd.

3. Funkcja SUMPRODUCT traktuje wszystkie wpisy, które nie są numeryczne, tak jakby były zerami.

4. Jeśli podasz pojedynczy zakres, funkcja SUMA PRODUKT daje dokładnie taki sam wynik, jak funkcja SUMA.

Zaawansowane zastosowanie

Funkcja SUMPRODUCT jest niezwykle wszechstronną funkcją i może dawać taki sam wynik, jak wiele wbudowanych funkcji w programie Excel, a nawet formuły tablicowe!

1a. Na przykład funkcja LICZ.JEŻELI poniżej zlicza liczbę komórek zawierających dokładnie gwiazdkę.

1b. Poniższa funkcja SUMPRODUCT daje dokładnie ten sam wynik.

Objaśnienie: --(A1:A7="gwiazda") redukuje się do następującej stałej tablicowej:

--{PRAWDA;FAŁSZ;FAŁSZ;FAŁSZ;FAŁSZ;PRAWDA;FAŁSZ}

Podwójna wartość ujemna -- przymusza te wartości logiczne do jedynek i zer (PRAWDA=1, FAŁSZ=0). Wynik:

{1;0;0;0;0;1;0}

Ta stała tablicowa jest używana jako argument funkcji SUMPRODUCT, dając wynik 2.

1c. Poniższa funkcja LICZ.JEŻELI zlicza komórki zawierające dokładnie gwiazdkę + 1 znak. Znak zapytania (?) pasuje dokładnie do jednego znaku.

1d. Funkcja SUMPRODUCT nie jest idealna! Podczas korzystania z funkcji SUMA PRODUKT nie można używać symboli wieloznacznych (? i *).

2a. Poniższa formuła tablicowa zlicza liczbę znaków w zakresie komórek.

Uwaga: zakończ formułę tablicową, naciskając klawisze CTRL + SHIFT + ENTER. Excel dodaje nawiasy klamrowe {}.

2b. Poniższa funkcja SUMPRODUCT daje dokładnie ten sam wynik.

Uwaga: stała tablicowa {9;4;6;5} jest używana jako argument dla funkcji SUMPRODUCT, dając wynik 24. Funkcja SUMPRODUCT obsługuje tablice natywnie, więc nie musisz kończyć naciskając CTRL + SHIFT + WEJŚĆ. Jest to jedna z największych zalet funkcji SUMPRODUCT, ponieważ nawiasy klamrowe {} dezorientują wielu początkujących w programie Excel!

3a. Poniższa formuła tablicowa sumuje sprzedaż w latach 2021-2022.

3b. Poniższa funkcja SUMPRODUCT daje dokładnie ten sam wynik.

Wyjaśnienie: (ROK(A1:A5)=2018)*B1:B5 redukuje się do:

({2018;2017;2018;2017;2017}=2018)*{10;1;7;20;3}, co sprowadza się do:

{PRAWDA;FAŁSZ;PRAWDA;FAŁSZ;FAŁSZ}*{10;1;7;20;3}

Nie potrzebujemy podwójnej wartości ujemnej (patrz przykład 1b), ponieważ operator mnożenia * automatycznie zmienia wartości logiczne na jedynki i zera (PRAWDA=1, FAŁSZ=0). Wynik:

{10;0;7;0;0}

Ta stała tablicowa jest używana jako argument funkcji SUMPRODUCT, co daje wynik 17.

Będziesz pomóc w rozwoju serwisu, dzieląc stronę ze swoimi znajomymi

wave wave wave wave wave