Tips to Using the Excel Functions INDEX+MATCH With Multiple Criteria

Tips to Using the Excel Functions INDEX+MATCH With Multiple Criteria

Microsoft Excel has been with us for a while now. Over the years, it has evolved into very advanced stuff that is created to help businesses and people from all over the world. Today, you can even use excel as a database manager to help you keep track of certain aspects of your life. When you want to go through your records, you can either go through them one at a time, row by row. Although it will provide you with the information you seek, it’s quite lengthy and tiresome. What’s more, due to fatigue, you might miss something which is very important. Instead of using what is usually called a “normal” INDEX MATCH, we should employ the MATCH+ INDEX functions with several criteria for correct results. And this is how to go about it.

Understanding the foundation

For instance, when building a tool which is capable of looking for a certain worker and return their salary, excel is the perfect one to use. Here, you should look for an area where you can type in the formula and select the various criteria needed. Any lookup function in excel looks for unique information which is then used to identify the target information. As such, you need to identify which pieces can serve as unique traits and use them.

Input a normal MATCH INDEX formula

Using a multiple criteria index match, you need an array formula. Array formulas don’t follow normal syntax rules for most formulas. For this reason, we input a normal MATCH INDEX formula which will then be converted into the array formula.

With all the information needed, select an area outside the information and place a “Thick outside Border” in this area, we shall input the names of the fields which we will be using to find the information stored in our databases. For our case, this content is placed in the I column. So, “Last name” will be placed I2, “Date of birth” in I3 and “Salary” in I4. So, we place the MATCH function in the J4 cell and then put the INDEX function around the MATCH function to complete it.

So, we start with:


Where we will then use the value placed in cell J2 which in our case represents the names of people. The value we placed in the cell will be looked up against all other selected cells for similar content. The lookup array helps the Excel identify where you are looking for information, followed by a comma, then the column with last names. Since the names in the employee database run from A to G, you also need to include it in the formula. So, the formula will look like this;


Here from the drop-down menu, choose between 1,0 and -1.

Switching lookout value to 1

Now that you can look up one record, you might want to perform a search on various criteria. In Excel, the value 1 usually means TRUE and 0 FALSE.

So, by changing the formula to


We tell Excel to look for the row where all our conditions are true. If we used a 0, it would then be the other way round.

Related articles

3 Things you Should Know About SEO and Social Medi... 3 Things you Should Know About SEO and Social Media Many times, business owners and marketers look for techniques to optimize two channels in a bid t...
Complete guide on how to schedule tweets for highe... If you’ve ever tried to get a Twitter account off the ground you’ll know how much time and effort it takes. Tweeting, retweeting, responding and addin...
Left-field office productivity hacks that really w... Left-field office productivity hacks that really work Maximising employee productivity is high on every business agenda. What methods are you using t...
Why Good Writing Skills are Important in Business Writing is one skill that despite every technology that comes our way, is still critically important in every sector of society. Within the world of b...

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.


error: Content is protected !!