How to Use Excel IF Formula for Different Deductions Based on Thresholds
Question details
The user needs a single formula to deduct varying amounts from a cell value depending on which numerical threshold the value exceeds.

- Product
- Excel
- Device & OS
- not provided
- Scenario
- Calculating tiered deductions such as taxes, fees, or discounts based on multiple monetary thresholds within a single cell.
- Observed behavior
- The formula needs to output the original value minus the correct deduction amount depending on whether the value surpasses specific breakpoints like $15,000 or $10,000.
Ensure the cell you are referencing contains numerical values, and check whether your computer's regional settings require commas or semicolons as formula argument separators.
Use a Nested IF Formula Starting with the Highest Threshold
This method evaluates multiple conditions in a single cell by ensuring the largest threshold is checked before the smaller ones.
When using a nested IF function to calculate tiered thresholds, the order of logic is crucial. Excel evaluates IF functions from left to right and stops at the first TRUE condition. If you check the lower threshold first, the formula will trigger prematurely and ignore higher values entirely. Always start with the largest threshold.
Click on the empty cell where you want the final calculated deduction result to appear.
Type the formula =IF(B13>15000, B13-2800, IF(B13>10000, B13-1200, B13)) into the formula bar. Replace 'B13' with the cell reference that contains your original value.
Press Enter to apply the formula. If you have multiple rows of data, click and drag the fill handle at the bottom-right corner of the cell to copy the formula down the column.

Calculate Tiered Deductions Easily with WPS Office
WPS Spreadsheet fully supports advanced Excel formulas, including nested IF functions, making it simple to calculate complex deductions and thresholds for free.
- 1. Open your data: Launch WPS Office and open your spreadsheet containing the threshold values.
- 2. Enter the formula: Select the target cell, type '=' to start your nested IF formula, and follow the syntax tooltips.
- 3. Calculate instantly: Press Enter to calculate the exact deduction amount based on your specified thresholds.

Frequently Asked Questions
Why isn't my nested IF formula calculating the highest deduction properly?
This usually happens if the logical tests are placed in the wrong order. An IF formula stops running as soon as it finds the first TRUE condition. You must place the highest threshold (e.g., >15000) before the lower ones (e.g., >10000).
Can I use the IFS function instead of nested IFs for thresholds?
Yes, if your version of the spreadsheet software supports the IFS function, you can write =IFS(B13>15000, B13-2800, B13>10000, B13-1200, TRUE, B13) to achieve the exact same result without nesting.
Why am I getting a syntax error when copying the formula?
Syntax errors often occur due to regional computer settings. If your region uses a comma to represent decimals, your spreadsheet requires semicolons (;) to separate formula arguments instead of commas (,).




