Funkcja WorksheetFunction.SumIfs() to jedna z funkcji matematycznych VBA w Excelu. Wynikiem jej działania jest suma z zakresu komórek spełniających określone kryteria.

Argumenty funkcji to:
-
- Arg1 – zakres komórek z wartościami do zsumowania. Argument obowiązkowy
- Arg2 – zakres komórek, gdzie będzie sprawdzane kryterium 1 .
Argument obowiązkowy. - Arg3 -kryterium do sprawdzenia
Kolejne argumenty – to pary zakres do sprawdzenia i związane z nim kryterium. To już argumenty opcjonalne.
Funkcja SumIfs jest w zasadzie rozbudowaną o kolejne argumenty funkcją SumIf – umożliwia tylko wprowadzenie większej ilości kryteriów.
Odpowiednikiem funkcji w Excelu jest funkcja Suma.Warunków()