Excel oferuje szereg zaawansowanych funkcji do automatyzacji obliczeń, w tym SOMMA.SE. Formuła ta umożliwia sumowanie wartości , jeśli spełniają one określone kryterium. Jest to niezbędne narzędzie do precyzyjnej analizy danych i filtrowania wyników zgodnie z potrzebami.
Jeśli chcesz zsumować kwoty związane z konkretnym klientem, konkretną datą lub zakresem liczb, SOMMA. IF pozwoli Ci zaoszczędzić cenny czas w arkuszach kalkulacyjnych.
Czym jest funkcja SUMMA.SI?
Funkcja SUM. SI wykonuje sumę warunkową: analizuje zakres komórek, stosuje kryterium i sumuje tylko te wartości, które spełniają ten warunek.
Podstawowa składnia:
=SUM.SI(zakres_kryterium; kryterium; [zakres_sumy])
| Element | Element Opis |
|---|---|
criteria_interval | Zakres komórek do przeanalizowania zgodnie z kryterium. |
criterion | Warunek do spełnienia (wartość, wyrażenie, tekst itp.). |
sum_interval | (Opcjonalnie) Zakres zawierający wartości do zsumowania. |
Jeśli sum_range zostanie pominięte, Excel zsumuje wartości criterion_range.
Proste przykłady z SUMA.SI
Oto kilka konkretnych przykładów, które pomogą zrozumieć, jak korzystać z tej funkcji.
| Zakres | Kryteria | Formuła | Oczekiwany wynik |
|---|---|---|---|
| B2:B10 | ">100" | =SOMME.SI(B2:B10;">100") | Suma komórek od B2 do B10 > 100 |
| A2:A10 | "Klient A" =SUM.SI(A2:A10) | =SUM.SI(A2:A10; "Klient A";C2:C10) | Suma sprzedaży „Klienta A” =SUM.SI(A2:A10; „Klient A”;C2:C10) |
| A2:A10 | ">01/01/2023" | =SOMME.SI(A2:A10;">01/01/2023";B2:B10) | Suma kwot dla dat po 2023 r. |
Zdefiniuj kryteria
1. Tekst
Aby filtrować według tekstu, należy ująć słowo kluczowe w cudzysłów.
=SUM.SI(B2:B10; "floating"; C2:C10)
Sumuje kwoty od C2 do C10, jeśli status od B2 do B10 to „Oczekujące”.
2. Numeryczne
Kryteria numeryczne są używane z operatorami porównania:
=SUM.IF(A2:A10; ">500")
Sumowane są wszystkie wartości większe niż 500.
3. dane
Upewnij się, że używasz poprawnego formatu daty i umieść go w cudzysłowie.
=SUM.IF(A2:A10; ">=01/01/2022"; B2:B10)
4. Symbole wieloznaczne
Symbole wieloznaczne * (wiele znaków) i ? (pojedynczy znak) mogą częściowo filtrować.
=SUM.IF(C2:C10; "A*Z"; B2:B10)
Sumuje kwoty, jeśli nazwa klienta zaczyna się od „A” i kończy na „Z”.
Wgląd: SUM.SI.ENS dla wielu kryteriów
Jeśli jedno kryterium nie jest wystarczające, użyj SUM.SI.ENS do sumowania na podstawie wielu warunków.
Składnia:
=SUM.SI.ENS(sum_range; criterion1_range; criterion1; criterion2_range; criterion2; ...)
Przykład 1 :
Suma sprzedaży określonego produktu w miesiącu styczniu:
=SUM.SI.ENS(C2:C10; A2:A10; "Product A"; B2:B10; "01/2023")
Przykład 2:
Sumowanie godzin przepracowanych przez pracownika w ramach projektu:
=SOMM.SI.ENS(D2:D20; A2:A20; "Pracownik 1"; B2:B20; "Projekt X")
Integracja z innymi funkcjami
SUM.SI + NB.SI
Połączenie funkcji SUM. SI z NB . SI w celu uzyskania sumy i liczby wystąpień:
=SOM.SI(B2:B20; "Klient B")
=NB.SI(B2:B20; "Klient B")
SUM.SI + SI
SUM.SI można wprowadzić w funkcji logicznej:
=SUM.SI(SUM.SI(C2:C10;">500") > 3000; "Budżet przekroczony"; "Budżet OK")
Tworzenie tabel podsumowujących za pomocą funkcji SUM.SI
Oto przykład użycia w tabeli sprzedaży:
| Produkt | Kwota | Miesiąc |
|---|---|---|
| Produkt A | 500 | 01/2023 |
| Produkt B | 300 | 01/2023 |
| Produkt A | 200 | 02/2023 |
Wzór na sumę sprzedaży „Produktu A :
=SUM.SI(A2:A4; "Produkt A"; B2:B4)
Wynik: 700
Typowe błędy, których należy unikać
| Problem | Wyjaśnienie |
|---|---|
| Przedziały o różnych wymiarach | Przedziały muszą mieć taką samą liczbę wierszy |
| Pominięcie cudzysłowów | Kryteria tekstowe i numeryczne muszą być wprowadzone poprawnie |
| Brakujące lub puste wartości | Sprawdź zakresy danych pod kątem błędów #VALUE |
| Nieprawidłowa składnia | Sprawdź strukturę formuły (średnik, przecinek itp.) |