A Comprehensive Guide on How to Use Multiple IF Statements

  • Home
  • / A Comprehensive Guide on How to Use Multiple IF Statements

In the vast realm of spreadsheet software, Microsoft Excel stands as a powerful tool for data analysis and manipulation. One of its key features is the ability to use logical functions, and among them, the IF statement reigns supreme.

However, what if your data requires more nuanced conditions and intricate decision-making? Fear not! In this article, we will delve into the art of employing multiple IF statements in Excel, unlocking a new level of flexibility and sophistication in your data management. Let’s see how to do multiple IF statements in Excel.

Understanding the Basics of the IF Statement:       

Before we embark on the journey of combining multiple IF statements, let’s refresh our understanding of the basic IF statement. At its core, the IF statement evaluates a given condition and returns one value if the condition is true and another if false. The syntax looks like this:

For instance, suppose we want to categorize expenses as either “High” or “Low” based on a threshold value in cell B1. We can use the following IF statement:

This formula checks if the value in cell A1 is greater than the threshold in B1. If true, it returns “High”; otherwise, it returns “Low.”

Now, let’s explore how to extend this logic using multiple IF statements.

Method 1: Nested IF Statements:

The simplest way to introduce multiple conditions is through nested IF statements. This involves placing one IF statement within another. The general structure looks like this:

Let’s say we want to categorize expenses as “High,” “Medium,” or “Low” based on different threshold values. We can nest multiple IF statements as follows:

This formula first checks if A1 is greater than B1. If true, it returns “High.” If false, it proceeds to the second IF statement, checking if A1 is greater than B2. If true, it returns “Medium”; otherwise, it returns “Low.”

While nested IF statements provide a straightforward approach, they can become unwieldy when dealing with numerous conditions. For a more elegant solution, consider the following method.

Method 2: Using the CHOOSE Function:

The CHOOSE function allows us to simplify complex decision-making by selecting a value from a list based on a given index number. This index number corresponds to the position of the desired value in the list. To employ this method, follow these steps:

Step 1: Create a list of possible outcomes.

In a separate range, list all the possible outcomes in the order you want them to be evaluated. For our example, create a list in cells D1:D3 with “High,” “Medium,” and “Low.”

Step 2: Determine the conditions.

Assign index numbers to each outcome based on the conditions you want to evaluate. In our case, “High” corresponds to condition A1>B1, “Medium” to A1>B2, and “Low” as the default condition.

Step 3: Use the CHOOSE function.

Construct the CHOOSE function, referencing the index number based on the logical conditions:

Here, the MATCH function is used to find the position of the first condition that is true. The CHOOSE function then selects the corresponding outcome from the list.

Method 3: Utilizing the IFS Function (Excel 2016 and later versions):

Introduced in Excel 2016, the IFS function streamlines multiple IF statements into a single, easy-to-read formula. The syntax is as follows:

=IFS(logical_test1, value_if_true1, logical_test2, value_if_true2, …, logical_testN, value_if_trueN)

Using our expense categorization example:

The IFS function evaluates each condition in order and returns the corresponding value of the first true condition. The TRUE at the end serves as a default value if none of the previous conditions are met.


Mastering the art of using multiple IF statements in Excel opens up a world of possibilities for advanced data analysis and decision-making. Whether you opt for nested IF statements, the CHOOSE function, or the IFS function, understanding these methods empowers you to handle complex scenarios with finesse.

As you embark on your Excel journey, remember that combining logical functions and exploring different approaches will elevate your spreadsheet skills to new heights. Happy calculating!

Write your comment Here