SUMA.JEŻELI
Funkcja SUMA.JEŻELI zwraca sumę liczb z podanego zbioru, uwzględniając tylko te liczby, które spełniają podany warunek.
SUMA.JEŻELI(testowane-wartości; warunek; sumowane-wartości)
testowane-wartości: Zbiór zawierający testowane wartości. Argument testowane-wartości może zawierać dowolną wartość.
warunek: Wyrażenie, które porównuje (testuje) wartości i zwraca wartość logiczną PRAWDA lub FAŁSZ. Warunek może zawierać operatory porównania, stałe, operator łączenia (&), odwołania oraz znaki wieloznaczne. Znaki wieloznaczne służą do dopasowywania w wyrażeniu dowolnego pojedynczego znaku lub wielu znaków. Możesz użyć znaku ? (znak zapytania) może reprezentować pojedynczy znak, * (asterisk) może reprezentować wiele znaków, a ~ (tylda) może wskazywać, że kolejny znak ma zostać dopasowany wprost, a nie jako znak wieloznaczny.
sumowane-wartości: Zbiór opcjonalny, zawierający wartości do zsumowania. Argument sumowane-wartości może zawierać wartości liczbowe, wartości daty/czasu lub wartości czasu trwania. Powinien mieć takie same rozmiary, jak testowane-wartości.
Uwagi
Jeśli argument sumowane-wartości zostanie pominięty, przyjęty zostanie argument testowane-wartości.
Argument testowane-wartości może zawierać dowolne wartości, powinny jednak one być tego samego typu.
W przypadku braku argumentu sumowane-wartości, argument testowane-wartości może zawierać tylko liczby lub wartości czasu trwania.
Przykłady |
---|
Przyjmując wartości z poniższej tabeli: |
A | B | C | D | E | |
---|---|---|---|---|---|
1 | 1 | 10 | a | a | c |
2 | 2 | 20 | b | c | b |
3 | 3 | 30 | a | a | c |
4 | 4 | 40 | |||
5 | 5 | 50 | 1 | 5 | 9 |
=SUMA.JEŻELI(A1:A5; „<5”) zwraca 10, ponieważ suma 1, 2, 3 i 4 (wartości mniejszych od 5 (warunek) zawartych w zakresie testowanych-wartości A1:A5) wynosi 10. =SUMA.JEŻELI(A1:A5; „<5”; B1:B5) zwraca 100, ponieważ suma 10, 20, 30 i 40 (odpowiednich wartości w kolumnie B (sumowane-wartości wynoszą B1:B5) dla tych wartości w kolumnie a mniejszych od 5) wynosi 100. =SUMA.JEŻELI(D1:E3; „=c”; A3:B5) zwraca 84, ponieważ komórki w sumowanych-wartościach (B3, A4 i B5) odpowiadające komórkom w testowanych-wartościach, które są równe „c” (komórki E1, D2 i E3), zawierają 30, 4 i 50, których suma wynosi 84. =SUMA.JEŻELI(A1:D5; 1) i =SUMA.JEŻELI(A1:D5; SUMA(1)) zwracają 2, sumę wszystkich wystąpień liczby 1 w danym zakresie. |