SUMA.JEŻELI i SUMA.WARUNKÓW.
D2SUMA.JEŻELI: sumowanie z jednym warunkiem
SUMA.JEŻELI (SUMIF) sumuje komórki spełniające jeden warunek.
=SUMA.JEŻELI(zakres; kryteria; [suma_zakres]) - zakres — zakres sprawdzany warunkiem.
- kryteria — warunek (liczba, tekst w cudzysłowie lub wyrażenie jak
">100"). - [suma_zakres] — opcjonalnie; wartości faktycznie sumowane. Pominięty oznacza sumowanie zakresu.
W polskiej wersji Excela argumenty oddziela średnik (;).
Przykład — zsumuj sprzedaż w B, gdy region w A to „Północ":
=SUMA.JEŻELI(A:A; "Północ"; B:B) SUMA.WARUNKÓW: wiele warunków
SUMA.WARUNKÓW (SUMIFS) sumuje według wielu warunków. Uwaga: tutaj zakres sumowania jest pierwszy.
=SUMA.WARUNKÓW(suma_zakres; zakres_kryteriów1; kryterium1; [zakres_kryteriów2; kryterium2]; ...) Przykład — zsumuj C, gdy miesiąc w A to „styczeń", a region w B to „Północ":
=SUMA.WARUNKÓW(C:C; A:A; "styczeń"; B:B; "Północ") Przykłady
Próg liczbowy
=SUMA.JEŻELI(D:D; ">100"; C:C) Zakres dat (między dwiema datami)
=SUMA.WARUNKÓW(C:C; A:A; ">=" & E1; A:A; "<=" & E2) Symbole wieloznaczne (część tekstu)
=SUMA.JEŻELI(A:A; "*faktura*"; B:B) Logika LUB (jedna z kilku wartości)
SUMA.WARUNKÓW łączy warunki przez ORAZ. Dla LUB dodaj kilka:
=SUMA.JEŻELI(A:A; "Północ"; C:C) + SUMA.JEŻELI(A:A; "Południe"; C:C) Częste błędy
#ARG! – różne rozmiary zakresów
W SUMA.WARUNKÓW wszystkie zakresy muszą mieć tyle samo wierszy. =SUMA.WARUNKÓW(C2:C100;A2:A50;"Północ") nie zadziała. Ujednolić je.
Kryterium nie pasuje
Zbędne spacje lub liczby zapisane jako tekst blokują dopasowanie. Wyczyść funkcją USUŃ.ZBĘDNE.ODSTĘPY i sprawdź typ danych.
Wygeneruj w FormulaAI
Opisz sumę po polsku — „zsumuj sprzedaż, gdy region to Północ, a miesiąc to styczeń" — a FormulaAI zwróci gotową formułę SUMA.WARUNKÓW z polską nazwą funkcji.
Najczęstsze pytania
Czym różni się SUMA.JEŻELI od SUMA.WARUNKÓW?
SUMA.JEŻELI sumuje według jednego warunku. SUMA.WARUNKÓW sumuje według wielu warunków, a kolejność argumentów jest inna: zakres sumowania jest pierwszy, potem pary zakres_kryteriów i kryterium. Przy więcej niż jednym warunku użyj SUMA.WARUNKÓW.
Jak zsumować w zakresie dat?
Z dwoma warunkami na tej samej kolumnie dat: =SUMA.WARUNKÓW(C:C;A:A;">=" & E1;A:A;"<=" & E2). Połącz operator z komórką daty znakiem &.
Czy SUMA.JEŻELI obsługuje symbole wieloznaczne?
Tak. Z * (dowolny ciąg) i ? (jeden znak). =SUMA.JEŻELI(A:A;"*faktura*";B:B) sumuje wartości w B, gdy tekst w A zawiera słowo „faktura".
Dlaczego SUMA.WARUNKÓW zwraca #ARG!?
Najczęściej zakres sumowania i zakres kryteriów mają różny rozmiar. Wszystkie zakresy w SUMA.WARUNKÓW muszą mieć tyle samo wierszy. Ujednolić je (np. wszystkie A2:A100).
Czy działa w Arkuszach Google i Numbers?
Tak. SUMA.JEŻELI i SUMA.WARUNKÓW mają tę samą składnię w Excelu, Arkuszach Google i Apple Numbers. FormulaAI dopasowuje separator do Twojej wersji.
Zobacz też
- WYSZUKAJ.PIONOWO vs X.WYSZUKAJ – wyszukiwanie wartości.
- INDEKS/PODAJ.POZYCJĘ – elastyczne wyszukiwanie.
- Najczęstsze pytania o FormulaAI