How to Correct Excel SUMIFS Criteria for Currency Ranges
Question details
The user needs to correctly format a SUMIFS formula to sum numeric values within specific currency ranges without breaking the formula syntax.

- Product
- Excel
- Device & OS
- not provided
- Scenario
- Using the SUMIFS function to sum a range of cells based on numerical conditions that represent monetary values.
- Observed behavior
- The formula fails or returns zero when currency symbols are included directly in the criteria string, or when criteria ranges are improperly omitted.
Ensure your target sum range and criteria ranges contain strictly numeric data, and verify that currency formats are applied via cell formatting rather than being typed as plain text.
Use Proper SUMIFS Syntax Without Currency Symbols
Correct the formula by explicitly declaring the sum range and criteria ranges, and remove any currency symbols from the logical condition text.
The SUMIFS function follows a strict syntax structure: SUMIFS(sum_range, criteria_range1, criteria1, ...). A common mistake is omitting the criteria range or including currency symbols like '$' in the criteria (e.g., ">=$50"). Adding currency symbols causes the application to treat the criteria as a text string instead of a numeric condition, resulting in a calculation error or a zero value.
Determine the column you want to sum and evaluate. For example, if your numeric values are in column J, your range will be J2:J772.
Type `=SUMIFS(J2:J772, J2:J772, ">=50"` into your result cell to evaluate values greater than or equal to 50. Ensure there is no dollar sign or currency symbol in the quotation marks.
Type a comma, then specify the exact same criteria range again followed by your upper limit condition: `J2:J772, "<100")`.
Your complete formula should look exactly like `=SUMIFS(J2:J772,J2:J772,">=50",J2:J772,"<100")`. Press the Enter key to execute the calculation.
To display the result as currency, right-click the result cell, select 'Format Cells' from the context menu, navigate to the 'Number' tab, and choose the 'Currency' or 'Accounting' format.

Calculate Conditional Sums Flawlessly with WPS Spreadsheet
WPS Spreadsheet provides robust support for complex data functions like SUMIFS. With its intuitive interface and intelligent formula suggestions, you can easily calculate conditional ranges without worrying about syntax errors.
- 1. Open your data in WPS Spreadsheet: Launch WPS Office and open the workbook containing the monetary data you want to sum.
- 2. Insert the SUMIFS formula: Click the target cell where you want the total, type `=SUMIFS(`, and follow the on-screen tooltip to select your sum range and corresponding criteria ranges.
- 3. Enter numerical conditions safely: Input your numeric limits (for example, `">=50"`) without any currency symbols and press Enter to instantly get the accurate sum.
- 4. Format result as Currency: Select your final result cell, navigate to the Home tab on the top ribbon, and click the Currency icon to apply professional formatting.

Frequently Asked Questions
Why does my SUMIFS formula return 0 when I use currency symbols?
When you include currency symbols like '$' inside the criteria quotes (e.g., ">=$50"), the spreadsheet treats the criteria as a text string instead of a mathematical numeric value. Since it cannot mathematically compare numbers to text, it finds no matching cells and returns 0.
Do I need to repeat the criteria range for every condition in a SUMIFS formula?
Yes. Unlike the simpler SUMIF function, the syntax of SUMIFS requires you to explicitly state a criteria range before every single condition you set, even if you are evaluating the exact same range as your sum range.
How do I format SUMIFS criteria to reference a specific cell containing a currency value?
To use a cell reference instead of manually typing the number, use an ampersand to concatenate the logical operator and the cell reference. For example: `">="&A1`. As long as cell A1 contains a real number (even if it is visually formatted as currency), the formula will calculate correctly.




