Załóżmy, że mamy jakąś listę pracowników jak na poniższym rysunku.

Aby zsumować wszystkie pensje mogę użyć następującej funkcji:
=SUMA(E11:E30)
A teraz niespodzianka: co by się stało, gdybym dla powyższej tabeli założył filtr i postanowił wyświetlić tylko te wiersze, w których w kolumnie Płeć jest wpisana literka K? Otóż wynik by się nie zmienił, funkcja SUMA nadal by zsumowała wszystkie wartości od E11 do E30 pomimo tego, że 11 z 20 wierszy byłoby ukrytych.
Pobierz przykładowy plik do ćwiczeń
Aby „operować” tylko na widocznych komórkach należy skorzystać z funkcji o nazwie SUMY.CZĘŚCIOWE. Funkcja ta przyjmuje dwa argumenty: pierwszy z nich to numer funkcji jakiej chcemy użyć a drugi argument to zakres komórek na których chcemy użyć daną funkcję. Oto lista funkcji, które można użyć:
Funkcja | numer funkcji | numer funkcji |
ŚREDNIA | 1 | 101 |
ILE.LICZB | 2 | 102 |
ILE.NIEPUSTYCH | 3 | 103 |
MAX | 4 | 104 |
MIN | 5 | 105 |
ILOCZYN | 6 | 106 |
ODCH.STANDARDOWE | 7 | 107 |
ODCH.STANDARD.POPUL | 8 | 108 |
SUMA | 9 | 109 |
WARIANCJA | 10 | 110 |
WARIANCJA.POPUL | 11 | 111 |
Zwróć uwagę, że dla każdej każda funkcja ma dwa różne numery funkcji różniące się o 100. Czym one się między sobą różnią o tym za chwilę. Na początek prosty przykład. Jeśli chcę zsumować widoczne liczby mogę użyć funkcji:
=SUMY.CZĘŚCIOWE(109; F11:F30)

Dlaczego 109? Bo funkcji suma został przyporządkowany numer 9 lub 109. Jeśli chciałbym policzyć średnią wartość pensji z widocznych komórek, to wtedy zamiast 109 wpisałbym 101. Jeśli w tym miejscu skończysz czytanie mojego wpisu to zapamiętaj, że lepiej używać „tych większych numerów”.
A jaka jest różnica pomiędzy owymi numerami funkcji?
Każda funkcja ma dwa numery różniące się o 100. Np. dla funkcji suma będzie to 9 i 109. Otóż w uproszczeniu: jeśli ukryjesz ręcznie wiersze to wtedy te funkcje o niższych numerach zliczają ukryte wiersze a te o wyższych numerach ignorują ukryte wiersze.

Ale jest pewien wyjątek: jeśli ręcznie ukryjesz wiersze w zakresie, który był wcześniej przefiltrowany to wtedy obie wersje nie zliczą tak ukrytej komórki.
Podobnie sprawa wygląda gdy używa się konspektów i niektóre komórki są „zwinięte”

Podsumowując dzięki funkcji SUMY.CZĘŚCIOWE możemy zliczać tylko te komórki, które są widoczne. Najczęściej one się przydają gdy chcemy policzyć np. sumy tylko dla przefiltrowanych danych. I zapamiętaj: dla numeru funkcji preferuję używanie tych powyżej 100.