Skip to content
getgriddy.ai/blog/how-to-use-sumifs-in-excel
Excel

How to Use SUMIFS in Excel

SUMIFS adds values that meet multiple conditions. Here's the syntax, exact examples for text, dates, and thresholds, plus the mistakes that cause wrong totals.

·5 min read

SUMIFS is the Excel function for adding values that meet multiple conditions at the same time. Use it when one filter is not enough — for example, "sum all March revenue for the West region" or "total expenses over $500 in the Marketing category."

The syntax

fx
=SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)
  • sum_range — the cells to add up
  • criteria_range1 — the first range to test
  • criteria1 — the first condition
  • Add more criteria_range / criteria pairs as needed

TIP

SUMIFS uses AND logic. Every condition must be true for a row to be included in the total.

Basic example

You have a table where column A is Region, column B is Month, and column C is Revenue. To sum revenue for the West region in March:

fx
=SUMIFS(C2:C100, A2:A100, "West", B2:B100, "March")

This adds only the rows where Region is West and Month is March.

Sum with a numeric threshold

Say column A is Category, column B is Amount, and you want the total for Travel expenses above $500:

fx
=SUMIFS(B2:B100, A2:A100, "Travel", B2:B100, ">500")

This returns the total of Travel rows where the amount is greater than 500.

Sum between dates

SUMIFS is one of the safest ways to total values inside a date window. If column A contains dates and column B contains invoice totals:

fx
=SUMIFS(B2:B100, A2:A100, ">="&DATE(2026,3,1), A2:A100, "<="&DATE(2026,3,31))

That totals only the rows dated in March 2026.

NOTE

For date criteria, build the condition with ">="&DATE(...) or a cell reference like ">="&F2. Hardcoded date text can behave differently across regional settings.

Sum text that contains a word

SUMIFS supports wildcards, which is useful when text is not an exact match. If column A contains customer names and column B contains revenue:

fx
=SUMIFS(B2:B100, A2:A100, "*Corp*")

This sums rows where the customer name contains Corp anywhere in the text.

PatternWhat it matches
"West"Exact text
"*Corp*"Text containing Corp
">500"Numbers greater than 500
"<>"Non-blank cells

Common mistakes

MistakeWhat goes wrongFix
Putting sum_range lastWrong syntax or wrong resultSUMIFS always starts with sum_range
Criteria ranges are different sizes#VALUE!Make every criteria range the same shape as sum_range
Forgetting quotes around operatorsWrong totalUse ">500" or ">="&F2
Expecting OR logicRows get excludedFor OR logic, use multiple SUMIFS formulas and add them together

SUMIFS vs SUMIF

If you only need one condition, SUMIF is slightly simpler:

fx
=SUMIF(A2:A100, "West", C2:C100)

The moment you need more than one condition, switch to SUMIFS:

fx
=SUMIFS(C2:C100, A2:A100, "West", B2:B100, "March")

That pattern is especially common in finance sheets where totals depend on category, month, owner, or status all at once.

The Griddy way

SUMIFS is powerful, but it gets messy when you need the right ranges, date logic, and multiple filters all in one formula. Just describe the total you need:

"Sum all marketing expenses from March where the vendor contains 'Meta' and the amount is over $250"

Griddy writes the correct SUMIFS formula for your sheet structure and puts it in the right place.

Skip the manual work

Describe it. Griddy does it.

Instead of writing this formula yourself, just tell Griddy what you need in plain English. Works in Excel and Google Sheets.

Use this on real templates

Use SUMIFS in multi-condition finance analysis

SUMIFS becomes essential when budgets and trackers need totals by category, month, owner, or any other combination of filters.

Finance