SUMIF sums values meeting one condition. SUMIFS sums values meeting multiple conditions simultaneously. Use SUMIFS for almost everything — it handles one condition just as well as SUMIF, and the argument order is more consistent.
SUMIF syntax (one condition)
=SUMIF(range, criteria, sum_range)
Example: =SUMIF(B:B,"East",D:D) Sum column D where B is "East"
Use SUMIFS — it handles multiple conditions: =SUMIFS(sum_range, criteria_range1, criteria1, criteria_range2, criteria2). Example: =SUMIFS(D:D,A:A,"East",B:B,"Paid") sums column D where column A is East AND column B is Paid.
How do I sum values from the last 30 days with SUMIFS?▾
=SUMIFS(D:D, A:A, ">="&(TODAY()-30)) — sums column D where the date in column A is within the last 30 days. The & operator joins the comparison sign with the dynamic date value. Ensure column A is formatted as dates, not text.
Can SUMIF handle partial text matches?▾
Yes — use wildcards: =SUMIF(A:A,"*apple*",B:B) sums column B wherever column A contains the word apple. The * matches any characters. SUMIFS supports the same wildcard syntax.
What is the difference between SUMIF and SUMPRODUCT?▾
SUMIF/SUMIFS are faster and simpler for straightforward conditions. SUMPRODUCT is more flexible — it supports OR logic, complex array calculations, and works in all Excel versions. Use SUMIFS for most tasks; switch to SUMPRODUCT when you need OR conditions or logic SUMIFS cannot express.