How to Cap an Excel SUM Formula at a Maximum Value
Question details
The user needs to sum a range of cells in Excel but restrict the final calculated total so it does not exceed a predefined maximum limit.
- Product
- Excel
- Device & OS
- not provided
- Scenario
- Calculating budgets, quotas, or scores where a hard upper limit is required on the total sum.
- Observed behavior
- The goal is to output the actual sum if it falls below the limit, or display the specified maximum limit if the actual sum exceeds it.
Identify the exact range of cells you need to sum and determine the maximum threshold value that you want your formula result to display.
Use the IF and SUM Functions
Combine the IF function with the SUM function to evaluate if the total exceeds your limit, and return the capped value if the condition is met.
This method is a highly readable way to enforce a cap on a calculation. The IF function acts as a logical gatekeeper: it checks if the sum is greater than the cap. If it is, the formula outputs your maximum allowed value; if not, it outputs the actual sum.
Click on the cell in your spreadsheet where you want the capped sum result to appear.
Type the formula =IF(SUM(A1:B6)>100,100,SUM(A1:B6)) into the formula bar. Replace 'A1:B6' with your specific cell range and replace '100' with your desired maximum limit.
Press Enter on your keyboard. The cell will now display the total sum, properly capped at your specified maximum.
Calculate Capped Sums Easily in WPS Spreadsheet
WPS Spreadsheet fully supports all standard Excel functions like IF, SUM, and MIN, allowing you to cap your totals effortlessly. It provides a lightweight, highly compatible environment for all your complex budget and quota calculations.
- 1. Open your spreadsheet: Launch WPS Office and open the workbook containing your budget or score data.
- 2. Select the target cell: Click the cell where you want to display the final capped sum.
- 3. Input the formula: Type =MIN(SUM(A1:B6), 100) (adjusting the range and the cap threshold as needed) and press Enter to instantly calculate.

Frequently Asked Questions
Can I cap a sum at a minimum value (a floor) instead of a maximum?
Yes. To set a minimum floor instead of a maximum ceiling, use the MAX function. For example, entering =MAX(SUM(A1:B6), 10) will ensure the result is never lower than 10.
Why is my IF formula returning an error?
Errors usually occur due to misplaced or missing parentheses. Ensure that the SUM function is completely enclosed in its own parentheses inside the IF statement. Additionally, verify that the referenced cells contain numbers and not text.
How do I cap an average instead of a sum?
You can simply substitute the SUM function with the AVERAGE function inside your capping formula. For instance, =MIN(AVERAGE(A1:B6), 50) will calculate the average of the range but restrict the final result to a maximum of 50.




