Jak używać funkcji SUMA.JEŻELI

Dowiedz się, jak efektywnie stosować funkcję SUMA.JEŻELI w Excelu. Praktyczne przykłady, składnia i porady pozwolą Ci uniknąć błędów i zaoszczędzić czas.
19 sierpnia 2022
blog

Wprowadzenie do funkcji SUMA.JEŻELI

Funkcja SUMA.JEŻELI (w angielskiej wersji Excel: SUMIF) to jedno z narzędzi dostępnych w arkuszach kalkulacyjnych, które pozwala na sumowanie wartości spełniających określone kryterium. Jest szczególnie przydatna w analizie danych, gdzie użytkownik chce zliczyć tylko te liczby, które odpowiadają konkretnemu warunkowi — na przykład należą do wybranej kategorii lub przekraczają określoną wartość.

W odróżnieniu od zwykłej funkcji sumującej, SUMA.JEŻELI umożliwia filtrowanie danych według jednego kryterium przed ich zsumowaniem. Dzięki temu można szybko uzyskać bardziej precyzyjne podsumowania, bez konieczności ręcznego sortowania informacji.

Funkcja ta znajduje zastosowanie zarówno w prostych arkuszach domowych, jak i w zaawansowanych analizach finansowych, raportach sprzedaży czy zestawieniach magazynowych. Umożliwia efektywną pracę z dużymi zbiorami danych, pomagając w wyciąganiu wniosków i podejmowaniu decyzji na podstawie konkretnych warunków.

Składnia funkcji SUMA.JEŻELI

Funkcja SUMA.JEŻELI w programie Excel służy do sumowania wartości w zakresie na podstawie określonego warunku. Jest przydatna wszędzie tam, gdzie chcemy zsumować tylko te dane, które spełniają konkretny kryterium – na przykład tylko liczby większe od zera, wartości przypisane do konkretnej kategorii czy dane z określonego przedziału czasowego. Temat tego artykułu pojawia się w niemal każdej sesji szkoleniowej Cognity – czasem w formie pytania, czasem w formie frustracji.

Podstawowa postać funkcji wygląda następująco:

SUMA.JEŻELI(zakres, kryteria, [suma_zakres])

Argumenty funkcji mają określone znaczenie:

  • zakres – to obszar komórek, który zostanie oceniony na podstawie zadanych kryteriów.
  • kryteria – warunek, który musi zostać spełniony, aby wartość została uwzględniona w sumowaniu.
  • suma_zakres (opcjonalny) – to faktyczny zakres komórek, z których mają być sumowane wartości, jeśli różni się od pierwszego zakresu.

W przypadku pominięcia ostatniego argumentu, Excel zsumuje komórki z tego samego zakresu, który jest oceniany na podstawie kryteriów. Funkcja SUMA.JEŻELI sprawdza się doskonale przy analizie danych, które wymagają filtrowania według jednego warunku.

Omówienie argumentów funkcji

Funkcja SUMA.JEŻELI w Excelu umożliwia sumowanie wartości na podstawie określonego warunku. Aby prawidłowo wykorzystać jej możliwości, warto zrozumieć działanie i znaczenie każdego z jej argumentów. Funkcja ta przyjmuje trzy argumenty, z których dwa są wymagane, a jeden opcjonalny. Jeśli chcesz pogłębić swoją wiedzę na temat pracy z formułami i funkcjami w Excelu, sprawdź nasz Kurs Microsoft Excel średniozaawansowany - formuły, funkcje, wykresy oraz wprowadzenie do tabel przestawnych i makr.

  • zakres – to obszar komórek, w których Excel będzie szukał wartości odpowiadających kryterium. Może to być kolumna zawierająca np. nazwy produktów, regiony sprzedaży lub inne kategorie.
  • kryterium – warunek, według którego Excel wybiera komórki do zsumowania. Może to być wartość tekstowa (np. "Kawa"), liczba (np. 100), wyrażenie logiczne (np. ">50") lub odwołanie do innej komórki.
  • zakres_sumy (opcjonalny) – to obszar komórek, z których będą sumowane wartości, jeśli odpowiadają one warunkowi określonemu w zakresie. Jeśli ten argument nie zostanie podany, Excel sumuje wartości bezpośrednio z zakresu.

Poniższa tabela przedstawia przegląd argumentów i ich funkcji:

Argument Obowiązkowy Opis
zakres Tak Zakres komórek, w których stosowane jest kryterium.
kryterium Tak Warunek decydujący o tym, które komórki zostaną uwzględnione w sumowaniu.
zakres_sumy Nie Zakres komórek do zsumowania, jeśli spełniony jest warunek. Domyślnie to ten sam zakres co zakres.

Przykładowe użycie funkcji może wyglądać tak:

=SUMA.JEŻELI(A2:A10; "Kawa"; B2:B10)

W tym przypadku Excel zsumuje wartości z komórek B2:B10, jeśli odpowiadające im komórki w zakresie A2:A10 zawierają tekst "Kawa".

Przykład: Sumowanie wartości według jednej kategorii

Jednym z najczęstszych zastosowań funkcji SUMA.JEŻELI w Excelu jest sumowanie wartości powiązanych z określoną kategorią. Pozwala to szybko analizować dane, identyfikować trendy lub tworzyć zestawienia na podstawie wybranych kryteriów, bez konieczności ręcznego filtrowania zawartości tabeli.

Załóżmy, że mamy listę sprzedaży przedstawioną w tabeli:

Produkt Kategoria Sprzedaż
Mleko Nabiał 120
Jogurt Nabiał 90
Chleb Piekarnia 150
Bułka Piekarnia 60

Jeśli chcemy dowiedzieć się, jaka była łączna sprzedaż produktów z kategorii Nabiał, możemy skorzystać z funkcji SUMA.JEŻELI w następujący sposób:

=SUMA.JEŻELI(B2:B5; "Nabiał"; C2:C5)

W tym przykładzie:

  • B2:B5 – zakres, w którym szukamy kategorii (czyli kolumna z etykietami "Nabiał", "Piekarnia" itd.)
  • "Nabiał" – kryterium, według którego chcemy sumować wartości
  • C2:C5 – zakres, z którego sumujemy liczby, jeśli spełniają warunek

Wynikiem tej formuły będzie 210, ponieważ 120 + 90 = 210 – to łączna sprzedaż produktów należących do kategorii Nabiał.

Takie podejście pozwala automatyzować analizę danych według kategorii. Jeśli w arkuszu znajduje się więcej danych lub zmieniają się one dynamicznie, formuła nadal będzie działać poprawnie, o ile zakresy zostaną odpowiednio dostosowane. Na szkoleniach Cognity pokazujemy, jak poradzić sobie z tym zagadnieniem krok po kroku – poniżej przedstawiamy skrót tych metod.

Przykład: Sumowanie na podstawie warunku liczbowego

Funkcja SUMA.JEŻELI pozwala sumować wartości tylko wtedy, gdy spełniony jest określony warunek. W przypadku warunków liczbowych może to być np. suma wszystkich wartości większych niż 100, suma liczb mieszczących się w określonym zakresie czy też suma wartości mniejszych od zera (np. strat).

Przyjrzyjmy się prostemu przykładowi, w którym chcemy zsumować wszystkie wartości większe niż 100 w kolumnie z przychodami:

=SUMA.JEŻELI(B2:B10; ">100")

W tym przypadku:

  • B2:B10 – to zakres, w którym znajdują się dane liczbowe, np. przychody ze sprzedaży;
  • ">100" – to warunek, który mówi, że tylko wartości większe niż 100 mają być sumowane.

Aby lepiej zrozumieć działanie funkcji przy warunkach liczbowych, spójrzmy na przykład danych:

Dzień Przychód (zł)
Poniedziałek80
Wtorek120
Środa95
Czwartek130
Piątek200

Jeśli zastosujemy formułę:

=SUMA.JEŻELI(B2:B6; ">100")

Otrzymamy wynik 450, ponieważ zsumowane zostaną tylko wartości: 120, 130 i 200.

To zastosowanie funkcji SUMA.JEŻELI jest szczególnie przydatne przy analizie danych finansowych, sprzedażowych czy operacyjnych, gdzie często analizujemy liczby pod kątem przekroczenia pewnych progów lub występowania w określonych przedziałach. Jeśli chcesz nauczyć się więcej praktycznych technik pracy z formułami i analizą danych, sprawdź nasz Kurs Excel Masterclass - efektywne formuły, wykresy i analiza danych.

Typowe błędy i sposoby ich unikania

Podczas korzystania z funkcji SUMA.JEŻELI (ang. SUMIF) użytkownicy często napotykają trudności, które mogą prowadzić do błędnych wyników lub niezrozumiałych komunikatów. Poniżej przedstawiamy najczęstsze problemy wraz ze wskazówkami, jak ich unikać.

  • Niezgodność zakresów

    Zakres sumowania powinien mieć taki sam rozmiar jak zakres kryteriów. Jeśli rozmiary nie są zgodne, funkcja może zignorować część danych lub zwrócić nieoczekiwany wynik.

    Przykład błędnej składni:

    =SUMA.JEŻELI(A1:A10; ">5"; B1:B8)

    Poprawne użycie:

    =SUMA.JEŻELI(A1:A10; ">5"; B1:B10)
  • Nieprawidłowy sposób zapisu kryteriów

    Kryteria tekstowe i warunkowe muszą być ujęte w cudzysłowie. Błąd w tym zakresie może spowodować, że funkcja nie rozpozna warunku.

    Niepoprawnie:

    =SUMA.JEŻELI(A1:A10; >5; B1:B10)

    Poprawnie:

    =SUMA.JEŻELI(A1:A10; ">5"; B1:B10)
  • Użycie błędnych operatorów logicznych

    Operator logiczny musi być częścią tekstowego wyrażenia. Na przykład zamiast >=10 należy użyć ">=10".

  • Odniesienie do pustych lub błędnych komórek

    Jeśli zakres danych zawiera błędy (#N/D!, #DZIEL/0!), funkcja może zwrócić błąd lub nie uwzględnić niektórych wartości.

    Wskazówka: Przed zastosowaniem funkcji warto sprawdzić dane pod kątem błędów i pustych komórek.

  • Nieużycie absolutnych odwołań przy kopiowaniu formuły

    Przy kopiowaniu formuły warto stosować adresowanie bezwzględne (np. $A$1:$A$10) dla zakresów, aby uniknąć przesunięcia odniesień.

Problem Objaw Rozwiązanie
Zakresy o różnych długościach Niepełne lub błędne wyniki Dopasuj długość zakresu sumowania do długości zakresu kryteriów
Błędny zapis kryteriów Brak działania filtru lub błąd formuły Użyj cudzysłowów wokół warunków
Nieprawidłowe dane wejściowe Błąd #N/D! lub zerowy wynik Sprawdź dane i usuń błędy

Unikanie powyższych błędów zwiększa niezawodność działania funkcji SUMA.JEŻELI i pozwala osiągnąć bardziej precyzyjne wyniki w analizie danych.

Porównanie SUMA.JEŻELI i SUMA.JEŻELI.Z

Funkcje SUMA.JEŻELI oraz SUMA.JEŻELI.Z służą do sumowania wartości w arkuszu kalkulacyjnym na podstawie określonych warunków, jednak różnią się zakresem możliwości i elastycznością.

  • SUMA.JEŻELI pozwala na zastosowanie jednego kryterium do określonego zakresu danych. Jest idealna, gdy chcemy zsumować wartości spełniające jeden warunek, np. wszystkie sprzedaże w jednym regionie.
  • SUMA.JEŻELI.Z umożliwia użycie wielu kryteriów jednocześnie, co czyni ją bardziej wszechstronną. Sprawdza się szczególnie wtedy, gdy chcemy zawęzić sumowanie do danych spełniających kilka warunków — na przykład sprzedaż konkretnego produktu w danym miesiącu i regionie.

Wybór między tymi funkcjami zależy od złożoności analizowanych danych i liczby warunków, które musimy uwzględnić. Jeśli wystarczy pojedyncze kryterium, lepszym wyborem będzie SUMA.JEŻELI. W bardziej zaawansowanych scenariuszach przyda się SUMA.JEŻELI.Z.

Podsumowanie i praktyczne wskazówki

Funkcja SUMA.JEŻELI to jedno z najczęściej wykorzystywanych narzędzi w arkuszach kalkulacyjnych, szczególnie przy analizie danych finansowych, sprzedażowych czy ewidencyjnych. Umożliwia szybkie sumowanie wartości spełniających określony warunek, co pozwala oszczędzić czas i zwiększyć dokładność analiz.

W praktyce SUMA.JEŻELI sprawdza się m.in. w sytuacjach takich jak:

  • sumowanie przychodów z konkretnego regionu lub działu,
  • obliczanie łącznej wartości zamówień przekraczających ustaloną kwotę,
  • zliczanie wydatków przypisanych do jednej kategorii.

Podstawową różnicą między SUMA.JEŻELI a podobnymi funkcjami, takimi jak SUMA.JEŻELI.Z, jest liczba warunków, jakie można zastosować. SUMA.JEŻELI operuje na jednym kryterium, dlatego najlepiej nadaje się do prostych zestawień i szybkich obliczeń warunkowych.

Aby skutecznie korzystać z tej funkcji, warto pamiętać o kilku zasadach:

  • upewnij się, że zakresy są spójne i odpowiednio dopasowane,
  • zadbaj o poprawną składnię warunku – nawet niewielki błąd może wpłynąć na wynik,
  • stosuj SUMA.JEŻELI do danych ustrukturyzowanych w kolumnach – ułatwia to ich filtrowanie i analizę.

Opanowanie SUMA.JEŻELI to krok w stronę lepszego zarządzania danymi i efektywnego tworzenia raportów, które błyskawicznie dostarczają potrzebnych informacji. Jeśli chcesz poznać więcej takich przykładów, zapraszamy na szkolenia Cognity, gdzie rozwijamy ten temat w praktyce.

Majczęściej zadawane pytania i odpowiedzi odnośnie Jak używać funkcji SUMA.JEŻELI

Do czego służy funkcja SUMA.JEŻELI w Excelu?

Funkcja SUMA.JEŻELI służy do sumowania tylko tych wartości, które spełniają jeden wskazany warunek. Dzięki temu można szybko obliczyć sumę dla wybranej kategorii, konkretnego progu liczbowego albo wskazanego typu danych. To praktyczne rozwiązanie przy analizie sprzedaży, kosztów, stanów magazynowych i innych zestawień, gdzie nie chcemy sumować całej kolumny.

Jak wygląda poprawna składnia funkcji SUMA.JEŻELI?

Poprawna składnia funkcji to SUMA.JEŻELI(zakres, kryteria, [suma_zakres]). Pierwszy argument wskazuje komórki sprawdzane pod kątem warunku, drugi określa samo kryterium, a trzeci jest opcjonalny i oznacza zakres wartości do zsumowania. Jeśli ostatni argument zostanie pominięty, Excel sumuje dane z tego samego zakresu, który analizuje.

Jak użyć SUMA.JEŻELI do sumowania według kategorii?

Aby sumować według kategorii, trzeba wskazać kolumnę z nazwami kategorii, podać kryterium i określić zakres liczb do zsumowania. Przykładowo można zsumować sprzedaż tylko dla kategorii „Nabiał”, jeśli nazwy kategorii są w jednej kolumnie, a wartości sprzedaży w drugiej. Taki sposób przyspiesza tworzenie prostych raportów i porównań.

Jak zapisać warunek liczbowy w funkcji SUMA.JEŻELI?

Warunek liczbowy w SUMA.JEŻELI zapisuje się w cudzysłowie, na przykład ">100". Excel traktuje wtedy taki zapis jako kryterium filtrowania danych przed sumowaniem. W praktyce można używać warunków większe niż, mniejsze niż albo równe określonej wartości. To wygodne przy analizie progów sprzedaży, przychodów, kosztów lub innych danych liczbowych.

Jakie błędy najczęściej pojawiają się przy korzystaniu z SUMA.JEŻELI?

Najczęstsze błędy w SUMA.JEŻELI wynikają z niepoprawnych zakresów i złego zapisu kryteriów. Problemy zwykle dotyczą kilku powtarzających się sytuacji:

  • różna długość zakresu i zakresu sumowania,
  • brak cudzysłowu przy warunku,
  • błędne wartości lub puste komórki w danych,
  • przesunięcie odwołań po skopiowaniu formuły.

Sprawdzenie tych elementów najczęściej pozwala szybko znaleźć przyczynę nieprawidłowego wyniku.

Czym różni się SUMA.JEŻELI od SUMA.JEŻELI.Z?

SUMA.JEŻELI obsługuje jeden warunek, a SUMA.JEŻELI.Z pozwala sumować dane według wielu warunków jednocześnie. Jeśli chcesz policzyć sumę tylko dla jednej kategorii albo jednego progu liczbowego, wystarczy SUMA.JEŻELI. Gdy analiza wymaga zawężenia danych według kilku kryteriów naraz, lepszym wyborem będzie SUMA.JEŻELI.Z.

Kiedy warto pominąć argument suma_zakres w funkcji SUMA.JEŻELI?

Argument suma_zakres można pominąć wtedy, gdy sprawdzany zakres i sumowany zakres są tym samym obszarem komórek. W takiej sytuacji Excel najpierw ocenia wartości według kryterium, a następnie sumuje te same komórki. To przydatne zwłaszcza przy prostych danych liczbowych, gdzie nie ma potrzeby odwoływania się do osobnej kolumny z wynikami.

Na co zwrócić uwagę, kopiując formułę SUMA.JEŻELI w arkuszu?

Przy kopiowaniu formuły SUMA.JEŻELI trzeba pilnować, aby zakresy nie przesuwały się przypadkowo. Najlepiej sprawdzić, czy odwołania powinny pozostać stałe, czy mają zmieniać się wraz z kolejnymi wierszami. W praktyce pomagają w tym odwołania bezwzględne, na przykład:

  • stały zakres kryteriów,
  • stały zakres sumowania,
  • zmienne odwołanie do komórki z kryterium.

Dzięki temu wynik pozostaje poprawny po przeciągnięciu formuły.

icon

Formularz kontaktowyContact form

Imię *Name
NazwiskoSurname
Adres e-mail *E-mail address
Telefon *Phone number
UwagiComments