KutoolsforOffice — One Suite. Five Tools. Get More Done.

Classify Values into Multiple Levels Based on Thresholds in Excel

AuthorAmanda LiLast modified

Many Excel tasks require values to be classified into different levels according to defined thresholds. For example, you may need to assign performance ratings based on employee scores, group students into grade levels, categorize sales results, or label risk scores. Creating these classifications manually usually requires a nested IF formula, which can become difficult to write and check as more conditions are added.

The Check multiple conditions function in Kutools for Excel's Formula Helper Plus provides a guided way to complete this task. Simply specify the value to evaluate, enter three thresholds from highest to lowest, and define the result for each level. Kutools then creates the complete nested IF formula, allowing you to classify an entire list without having to remember the formula syntax or arrange its conditions manually.

Formula Helper Plus dialog box

What Check multiple conditions can do

Check multiple conditions compares a number with three thresholds in sequence and returns one of four specified results.

🔢 Check three thresholds

Compare a value with three numeric thresholds, such as 90, 80, and 70.

🏷️ Return four specified results

Define the result returned for each level, such as Excellent, Good, Medium, or Poor.

🧩 Create a nested IF formula

Combine all the conditions and results into a complete nested IF formula without constructing it manually.

🔄 Keep results dynamic

Insert a regular Excel formula that recalculates when the referenced value changes.


Benefits of Check multiple conditions

Check multiple conditions provides a guided and flexible way to classify values according to several thresholds.

🧠

No formula memorization required

Complete the calculation without remembering the syntax of nested IF functions.

🧩

Avoid building the formula manually

Enter each condition and result in a separate field, and let Kutools arrange the functions, operators, parentheses, and labels correctly.

🔗

Enter values or use cell references

Enter fixed thresholds and result labels directly, or select worksheet cells when the arguments are already stored in the worksheet.

🔎

Follow clearly labeled arguments

Enter the value, thresholds, and labels in separate fields, making the calculation easier to configure and review.

🎯

Customize every classification level

Define your own thresholds and output labels to match grading, performance, sales, risk, or other classification systems.

🔄

Keep results dynamic

Kutools inserts a regular Excel formula that recalculates automatically when referenced source values change.


How to use Check multiple conditions

In this example, the function assigns one of four performance grades according to each student’s score:

  • 90 or higher: Excellent
  • 80 to 89: Good
  • 70 to 79: Medium
  • Below 70: Poor
Kutools for Excel offers over 300 advanced features to streamline complex tasks, boosting creativity and efficiency. Integrated with AI capabilities, Kutools automates tasks with precision, making data management effortless. Detailed information of Kutools for Excel...         Free trial...
  1. Select the first empty cell where you want to return a result. In this example, select C2.
    Cell C2 selected
  2. Click Kutools > Formula Helper > Formula Helper Plus.
    Open Formula Helper Plus from the Kutools Formula Helper menu
  3. In the Formula Helper Plus dialog box, on the Online tab, select the Logical category, and then select Check multiple conditions.
  4. Configure the arguments as follows:
    • ScoreA: Select the value to evaluate. In this example, select cell B2.
    • Grade_A_Threshold_Abs: Enter 90 as the minimum score for the highest level.
    • Grade_A_Label: Enter Excellent as the result returned for scores of 90 or higher.
    • Grade_B_Threshold_Abs: Enter 80 as the minimum score for the second level.
    • Grade_B_Label: Enter Good as the result returned for scores of 80 or higher but below 90.
    • Grade_C_Threshold_Abs: Enter 70 as the minimum score for the third level.
    • Grade_C_Label: Enter Medium as the result returned for scores of 70 or higher but below 80.
    • Grade_F_Label: Enter Poor as the fallback result for scores below 70.
    Formula Helper Plus dialog box
  5. Click OK. Kutools inserts the formula into cell C2 and closes the dialog box.
  6. Select the result cell, and then drag its fill handle down to classify the remaining scores.
    Kutools inserted the formula automatically

Kutools creates the following formula for the first score:

=IF(B2>=90,"Excellent",IF(B2>=80,"Good",IF(B2>=70,"Medium","Poor")))

As the formula is filled down, the score reference changes from B2 to B3, B4, and so on, while the manually entered thresholds and labels remain unchanged.

📝 Note:

If the thresholds or result labels are already stored in the worksheet, instead of entering fixed values, you can select the corresponding cells.


Tips for better results

  1. Enter thresholds from highest to lowest: The function checks the conditions in order. For the grading example, enter 90 first, followed by 80 and then 70.
  2. Use fixed values or worksheet cells: Enter thresholds directly, or select cells containing the thresholds. Kutools inserts selected threshold cells as absolute references, so they remain unchanged when you fill the formula down.
  3. Use a cell reference for the value being evaluated: Enter B2 for the first score so the reference changes automatically when the formula is copied to other rows.
  4. Enter labels without quotation marks: Enter text such as Excellent or Poor. Kutools adds the required quotation marks to the resulting formula.
  5. Check boundary values: A score equal to a threshold is included in that level. For example, a score of 90 returns Excellent, 80 returns Good, and 70 returns Medium.
  6. Review blank source cells: If the score cell is blank, the resulting nested IF formula may return the lowest-level label. Fill in the missing score or use an additional blank-cell check when blank rows should remain blank.

Best use cases for Check multiple conditions

Check multiple conditions is useful whenever numeric values need to be divided into four levels.

Student grades

Assign a descriptive grade according to each student’s test score.

Example: Return Excellent, Good, Medium, or Poor according to the score.

Employee performance

Convert performance scores into consistent evaluation levels.

Example: Return Outstanding, Exceeds expectations, Meets expectations, or Needs improvement.

Sales achievement

Classify sales representatives according to the percentage of their target achieved.

Example: Return Top performer, On target, Near target, or Below target.

Risk classification

Assign a risk level according to a numeric score produced by an assessment.

Example: Return Critical, High, Medium, or Low.

About Formula Helper Plus

Formula Helper Plus is a formula library in Kutools for Excel that helps you find and insert useful formulas through a guided interface. Formulas are organized into categories, and each one provides labeled argument boxes and instructions explaining the required inputs. You can also create categories and formulas for calculations you use regularly, or share useful formulas to help expand the Online formula library.

Kutools Formula Helper Plus
  • 🗂️ Category tools
    1. Category list: Browse formulas by category, such as Calculate, Compare, Count, Date, Lookup, and Text.
    2. Add category Add category button: Create a category for organizing your own formulas.
    3. Rename category Rename category button: Select a custom category, and click this button to rename it.
  • 🧮 Formula tools
    1. Search: Enter keywords in the search box to find a formula by its name or purpose.
    2. Add formula Add formula button: Create a formula and assign it to a category. When defining the formula, enclose each variable argument in # signs, such as #Range#.
    3. Edit formula Edit formula button: Select a custom formula, and click this button to modify its formula, category, or description.
    4. Copy formula Copy formula button: Create an editable copy of the selected formula. This is useful when you want to build a new formula based on an existing one.
    5. Upload formula Upload formula button: Upload and share the selected formula to help us expand the Online formula library.

Frequently Asked Questions

Why should the thresholds be entered from highest to lowest?

The generated IF formula checks each condition in sequence and stops at the first condition that is true. Entering the highest threshold first ensures that each value is assigned to the correct level.

What happens when a value equals one of the thresholds?

The function uses the greater-than-or-equal-to operator. Therefore, a value equal to a threshold is assigned to that threshold’s level. In this example, 90 returns Excellent, 80 returns Good, and 70 returns Medium.

Will the results update if the scores change?

Yes. Kutools inserts a regular Excel formula. If a referenced score changes, Excel recalculates the formula and updates the corresponding result.

Why did a blank score return the lowest-level label?

In the generated nested IF formula, a blank cell does not meet any of the three numeric thresholds, so the final label is returned. If blank score cells should remain blank, add a blank-cell check to the formula.

Can I use different thresholds or labels?

Yes. The numbers and labels in this tutorial are only examples. You can enter thresholds and result labels that match your own classification rules.

Can this function return more than four results?

This function provides fields for three thresholds and four result labels. If your classification requires more levels, use a customized Excel formula or another suitable lookup method.

Can I edit the formula after inserting it?

Yes. The result is a regular Excel formula, so you can select the result cell and modify the formula in the Formula Bar when needed.