SUMA.WARUNKÓW

Dotyczy
Excel dla Microsoft 365 Excel dla Microsoft 365 dla komputerów Mac Excel 2024 Excel 2024 dla komputerów Mac Excel 2021 Excel 2021 dla komputerów Mac Excel 2019 Excel 2016 Excel Web App

Funkcja SUMA.WARUNKÓW, jedna z funkcji matematycznych i trygonometrycznych, dodaje wszystkie argumenty, które spełniają wiele kryteriów. Funkcji SUMA.WARUNKÓW można użyć na przykład do zsumowania sprzedawców w kraju, których (1) adres zamieszkania obejmuje ten sam kod pocztowy oraz (2) których zyski przekraczają określoną wartość w dolarach.

Składnia

SUMA.WARUNKÓW(suma_zakres;kryteria_zakres1;kryteria1;[kryteria_zakres2;kryteria2];...)

  • =SUMA.WARUNKÓW(A2:A9,B2:B9;"=J*";C2:C9;"Tomasz")
  • =SUMA.WARUNKÓW(A2:A9;B2:B9;"<>Banany";C2:C9;"Tomasz")
Nazwa argumentu Opis
Suma_zakres (wymagany) Zakres komórek do zsumowania.
Kryteria_zakres1 (wymagany) Zakres testowany przy użyciu kryterium Kryteria1.
Criteria_range1 i Kryteria1 konfigurują parę wyszukiwania, w której zakres jest wyszukiwany pod kątem określonych kryteriów. Po znalezieniu elementów w zakresie są dodawane odpowiadające im wartości w Sum_range .
Kryteria1 (wymagany) Kryteria określające, które komórki w Criteria_range1 zostaną dodane. Kryteria można na przykład wprowadzić jako 32, ">32",B4, "jabłka" lub "32".
Criteria_range2, kryteria2, ... (opcjonalne) Dodatkowe zakresy i skojarzone z nimi kryteria. Maksymalnie można wprowadzić 127 par zakres/kryteria.

Przykłady

Aby użyć tych przykładów w programie Excel, zaznacz przeciągnięciem datę w tabeli, a następnie kliknij prawym przyciskiem myszy to zaznaczenie i wybierz polecenie Kopiuj. W nowym arkuszu kliknij prawym przyciskiem myszy komórkę A1 i wybierz polecenie Uwzględnij formatowanie docelowe w obszarze Opcje wklejania.

Wielkość sprzedaży Produkt Sprzedawca
5 Jabłka Tomasz
4 Jabłka Aneta
15 Jeżyny Tomasz
3 Jeżyny Aneta
22 Banany Tomasz
12 Banany Aneta
10 Marchew Tomasz
33 Marchew Aneta
Formuła Opis
=SUMA.WARUNKÓW(A2:A9;B2:B9;"=J*";C2:C9;"Tomasz") Dodaje liczbę produktów, których nazwa zaczyna się od litery J i które zostały sprzedane przez Tomasza. Używa symbolu wieloznacznego * w kryteriach1, "=A*", aby wyszukać pasujące nazwy produktów w Criteria_range1 B2:B9 i szuka nazwy "Tomasz" w Criteria_range2 C2:C9. Następnie dodaje liczby w Sum_range A2:A9, które spełniają oba warunki. Wynik to 20.
=SUMA.WARUNKÓW(A2:A9;B2:B9;"<>Banany";C2:C9;"Tomasz") Dodaje liczbę produktów, które nie są bananami i są sprzedawane przez Tomka. Wyklucza banany za pomocą <>kryteriów Kryteria1, "<>Banany" i szuka nazwy "Tomasz" w Criteria_range2 C2:C9. Następnie dodaje liczby w Sum_range A2:A9, które spełniają oba warunki. Wynik to 30.

Typowe problemy

Problem Opis
Zamiast oczekiwanych wyników wyświetlana jest wartość 0 (zero). Jeśli testujesz wartości tekstowe, takie jak imię i nazwisko osoby, upewnij się, że argumenty kryteria1;2 są w cudzysłowie.
Wynik jest nieprawidłowy, gdy Sum_range ma wartości PRAWDA lub FAŁSZ. Wartości PRAWDA i FAŁSZ dla Sum_range są obliczane inaczej, co może powodować nieoczekiwane wyniki po ich dodaniu.
Komórki w Sum_range zawierające wartość PRAWDA mają wartość 1. Komórki zawierające wartość FAŁSZ są interpretowane jako 0 (zero).

Najważniejsze wskazówki

Czynność Opis
Używaj symboli wieloznacznych. Używanie w kryteriach 1,2 symboli wieloznacznych, takich jak znak zapytania (?) i gwiazdka (*), może pomóc w znalezieniu podobnych, ale nie dokładnych dopasowań.
Znak zapytania odpowiada dowolnemu pojedynczemu znakowi. Gwiazdka odpowiada dowolnej sekwencji znaków. Jeśli chcesz znaleźć rzeczywisty znak zapytania lub gwiazdkę, wpisz tyldę (~) przed znakiem zapytania.
Na przykład funkcja =SUMA.WARUNKÓW(A2:A9;B2:B9;"=J*";C2:C9;"Tomas?") spowoduje dodanie wszystkich wystąpień o nazwie zaczynającej się od „Tomas” i kończącej się dowolną ostatnią literą.
Opis różnic między funkcjami SUMA.JEŻELI i SUMA.WARUNKÓW. Kolejność argumentów w funkcjach SUMA.JEŻELI i SUMA.WARUNKÓW jest inna. W szczególności argument sum_range jest pierwszym argumentem funkcji SUMA.WARUNKÓW, ale jest trzecim argumentem funkcji SUMA.JEŻELI. Jest to częstym źródłem problemów podczas korzystania z tych funkcji.
Jeśli kopiujesz lub edytujesz te podobne funkcje, upewnij się, że argumenty umieszczasz w poprawnej kolejności.
W argumentach zakresu używaj takiej samej liczby wierszy i kolumn. Argument Criteria_range musi zawierać taką samą liczbę wierszy i kolumn jak argument Sum_range .

Początek strony

Potrzebujesz dalszej pomocy?

Zawsze możesz zadać pytanie ekspertowi w społeczności technicznej programu Excel lub uzyskać pomoc techniczną w społecznościach.