Excel: używanie sumproduct tylko z wartościami większymi niż zero


Funkcja SUMPRODUCT w programie Excel zwraca sumę iloczynów dwóch pasujących tabel.

Aby użyć tej funkcji tylko przy wartościach większych od zera, możesz skorzystać z następującego wzoru:

 =SUMPRODUCT(--( A1:A9 >0), A1:A9 , B1:B9 )

Ta konkretna formuła zwróci tylko sumę iloczynów dwóch tablic dla wartości większych od zera w zakresie A1:A9 .

Poniższy przykład pokazuje, jak zastosować tę formułę w praktyce.

Przykład: Użyj SUMPRODUCT tylko z wartościami większymi niż zero

Załóżmy, że mamy w Excelu następujące dwie tabele wartości:

Jeśli jak zwykle skorzystamy z funkcji SUMPRODUCT , możemy zsumować iloczyny pomiędzy wartościami w kolumnie A i kolumnie B:

Suma produktów wynosi 144 .

Możemy ręcznie sprawdzić, czy jest to poprawne:

Suma iloczynów = 10*3 + 5*4 + 0*5 + (-3)*2 + 6*5 + 4*5 + 10*2 + (-5)*4 + 10*5 = 144 .

Aby wziąć tylko sumę iloczynów, których wartość w kolumnie A jest większa od zera, możemy skorzystać z następującego wzoru:

 =SUMPRODUCT(--( A1:A9 >0), A1:A9 , B1:B9 )

Poniższy zrzut ekranu pokazuje, jak zastosować tę formułę w praktyce:

Excel SUMPRODUCT tylko z wartościami większymi od zera

Suma produktów, których wartość w kolumnie A jest większa od zera, wynosi 170 .

Możemy ręcznie sprawdzić, czy jest to poprawne:

Suma produktów = 10*3 + 5*4 + 6*5 + 4*5 + 10*2 + 10*5 = 170 .

Uwaga : Pełną dokumentację funkcji SUMPRODUCT można znaleźć tutaj .

Dodatkowe zasoby

Poniższe samouczki wyjaśniają, jak wykonywać inne typowe zadania w programie Excel:

Jak interpolować brakujące wartości w programie Excel
Jak znaleźć 10 najważniejszych wartości na liście w programie Excel
Jak znaleźć górne 10% wartości w kolumnie Excel

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *