![](https://help.apple.com/assets/5DB86EFD680CE2482B057C41/5DB86F2F680CE2482B057C61/pl_PL/448f4087c5ac01cada09ea787f9c6267.png)
SUMA.WARUNKÓW
Funkcja SUMA.WARUNKÓW zwraca sumę komórek w zbiorze, w których wartości testowe spełniają podane warunki.
SUMA.WARUNKÓW(sumowane wartości; testowane-wartości; warunek; testowane-wartości…; warunek…)
sumowane-wartości: Zbiór zawierający sumowane wartości. Argument sumowane-wartości może zawierać wartości liczbowe, wartości daty/czasu lub wartości czasu trwania.
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.
testowane-wartości…: Opcjonalnie można dołączyć jeden lub więcej zbiorów testowanych wartości. Po każdym zbiorze testowanych-wartości musi występować warunek. Para testowane-wartości; warunek może być powtórzona dowolną liczbę razy.
warunek…: Jeśli uwzględniony jest opcjonalny zbiór testowane-wartości, argument warunek… jest dodatkowym wyrażeniem zwracającym wartość logiczną PRAWDA lub FAŁSZ. Po każdej testowanej-wartości musi znajdować się warunek; funkcja ta ma więc zawsze nieparzystą liczbę argumentów.
Uwagi
Dla każdej pary wartość/warunek, porównywana jest odpowiednia wartość, znajdująca się w tym samym miejscu w podanym zbiorze. Jeśli wszystkie warunki są spełnione, w sumie uwzględniana jest odpowiednia komórka lub wartość ze zbioru sumowane-wartości.
Wszystkie zbiory muszą mieć taką samą wielkość.
Przykłady |
---|
Przyjmując wartości z poniższej tabeli: |
A | B | C | |
---|---|---|---|
1 | Tony | Ocena | Data |
2 | 6 | 1 | 2012-12-10 |
3 | 15 | 2 | 2012-12-10 |
4 | 5 | 1 | 2012-12-13 |
5 | 7 | 2 | 2012-12-13 |
6 | 8 | 2 | 2012-12-14 |
7 | 6 | 1 | 2012-12-15 |
8 | 7 | 2 | 2012-12-15 |
9 | 4 | 2 | 2012-12-16 |
10 | 7 | 1 | 2012-12-16 |
11 | 8 | 2 | 2012-12-16 |
12 | 5 | 1 | 2012-12-17 |
13 | 11 | 2 | 2012-12-20 |
=SUMA.WARUNKÓW(A2:A13; B2:B13; „=1”; C2:C13; „>=13.12.2012”; C2:C13; „<=17.12.2012”) zwraca 23, czyli liczbę ton towaru dostarczonego w tygodniu 17 grudnia z oznaczeniem 1. Zbiór A2:A13 zawiera liczbę ton do zsumowania (sumowane-wartości). Zbiór B2:B13 (testowane-wartości) zawiera pierwszą wartość do testowania, ocenę 1 (warunek). Zbiór C2:C13 (testowane-wartości…) zawiera drugą wartość do testowania, datę początkową (warunek...). Ten sam zakres zawiera również trzecią testowaną wartość, datę końcową. Wiersze 4 (5 ton), 7 (6 ton), 10 (7 ton) i 12 (5 ton) spełniają wszystkie warunki, a ich suma wynosi 23 tony. =SUMA.WARUNKÓW(A2:A13; B2:B13; „=2”; C2:C13; „>=13.12.2012”; C2:C13; „<=17.12.2012”) zwraca 34, czyli liczbę ton towaru dostarczonego w tych samych dniach, który został oznaczony jako 2. |