Funkcje SUMA i ŚREDNIA – podstawy obliczeń w Excelu
Funkcje SUMA i ŚREDNIA to najczęściej używane formuły w arkuszach kalkulacyjnych. Stanowią punkt wyjścia do poznania bardziej zaawansowanych funkcji warunkowych. Poniżej opisano ich składnię, wersje warunkowe i typowe zastosowania w polskiej wersji językowej aplikacji.
Funkcja SUMA
Funkcja =SUMA(zakres) oblicza sumę wartości w podanym zakresie komórek lub sumy kilku zakresów podanych po przecinku.
Składnia i przykłady
=SUMA(A1:A10)– suma wartości od A1 do A10=SUMA(A1:A10; C1:C10)– suma dwóch zakresów=SUMA(A1; A3; A5)– suma wybranych komórek
W LibreOffice Calc składnia i nazwa funkcji jest identyczna: =SUMA(...). W angielskiej wersji językowej odpowiednik to =SUM(...).
Funkcja SUMA.JEŻELI
Wersja warunkowa – sumuje tylko te komórki, które spełniają podany warunek:
=SUMA.JEŻELI(zakres_warunek; warunek; zakres_sumowania)
Przykład praktyczny
Masz tabelę sprzedaży: kolumna A zawiera region, kolumna B wartość sprzedaży. Aby zsumować sprzedaż tylko dla regionu „Mazowsze":
=SUMA.JEŻELI(A2:A100; "Mazowsze"; B2:B100)
Warunek może być podany jako tekst (w cudzysłowie), liczba, odwołanie do komórki lub wyrażenie porównawcze w cudzysłowie: ">1000", "<>0".
Funkcja SUMA.WARUNKÓW
Rozszerzona wersja pozwalająca na wiele jednoczesnych warunków:
=SUMA.WARUNKÓW(zakres_sum; zakres_war1; war1; [zakres_war2; war2]; ...)
Przykład: suma sprzedaży dla regionu „Mazowsze" i sprzedawcy „Nowak":
=SUMA.WARUNKÓW(C2:C100; A2:A100; "Mazowsze"; B2:B100; "Nowak")
Funkcja ŚREDNIA
Oblicza arytmetyczną średnią wartości w zakresie, ignorując puste komórki:
=ŚREDNIA(A1:A10)
Ważna różnica od SUMY: ŚREDNIA pomija puste komórki, ale uwzględnia komórki z wartością zero. Jeżeli potrzebujesz ignorować zera, użyj =ŚREDNIA.JEŻELI(A1:A10; "<>0").
Typowe błędy
- #ARG! – zakres zawiera tekst zamiast liczb. Sprawdź format komórek i czy liczby nie są zapisane jako tekst.
- #WARTOŚĆ! – podano niepoprawny typ argumentu. Sprawdź nawiasy i separatory.
- Puste komórki vs komórki z zerem – SUMA i ŚREDNIA traktują je inaczej.