Excel Functions Tutorials
- Excel Formulas Cheatsheet
- Financial Functions in Excel
- Logical Functions in Excel
- TEXT Functions in Excel
- Lookup Reference in Excel
- Address Function in Excel
- Choose Function in Excel
- Column Function in Excel
- Columns Function in Excel
- REPLACE Function in Excel
- GetPivotData in Excel
- HLOOKUP in Excel
- Hyperlink Excel Function
- INDIRECT Function in Excel
- LOOKUP Excel Function
- Match Excel Function
- VLOOKUP Excel Function
- INDEX Excel Function
- VLOOKUP vs HLOOKUP
- Maths Functions in Excel
- POWER Function in Excel
- EVEN Function in Excel
- ODD Function in Excel
- ABS Function in Excel
- SUM Function in Excel
- SUMPRODUCT Function in Excel
- SUBTOTAL Excel Function
- ROUND in Excel
- AGGREGATE Excel Function
- PRODUCT Excel Function
- RAND Excel Function
- LOG Excel Function
- EXPONENTIAL Excel Function
- SUMIF in Excel
- TAN Excel Function
- CEILING Excel Function
- LN Excel Function
- SIGN Excel Function
- COS Excel Function
- FLOOR Function in Excel
- SIN Excel Function
- Date and Time Function in Excel
- Statistical Function in Excel
MATCH in Excel (Table of Contents)
MATCH Excel Function
The Excel MATCH function is simple lookup function used in Excel. MATCH Function in Excel is used to find out the position of a lookup value in a lookup array (row, column, or table). MATCH function in excel search the lookup_value in lookup_array for approximate and exact matching, and also supports (*&?) for partial matches values. Excel Match function often used with index formula to find the lookup value.
Basically, MATCH function in Excel returns a relative position of a lookup value in a range of cells. In simple words Excel MATCH function searches for a lookup_value in a lookup_array and provides the relative position of that lookup_value.
MATCH Formula in Excel
The MATCH Formula in excel is as follows
Explanation of MATCH Function in Excel
MATCH Formula in Excel has three parameter two (lookup_value,lookup_array) are compulsory parameters and one (match_type) is optional.
- lookup_value: lookup value is value which you want to search in lookup array. Suppose you want to search a word in dictionary than that particular word will be your lookup value and dictionary will be your lookup array.
- lookup_array: lookup_array is the set of data where the lookup value is located and your search applied in lookup array.
- [match_type]: :match_type is limited to -1, 0, or 1, depending on the type of ‘MATCH’.
- It will be 0 for first exact match lookup value.
- 1 for the largest value < or = toour ‘lookup_value’.
- And -1 for the smallest value that is > or = toour ‘lookup_value’.
How to use MATCH Function in Excel?
MATCH formula in excel is very simple and easy to use. Let understand the working of Excel Match Formula by some MATCH Excel examples.
MATCH Excel Example #1
Consider a MATCH Excel example for exact match value. Suppose you have a data table with S.N., Name, and Dept. name and you have to find out the position of an employee whose name is ‘Tanuj’ then you can use MATCH Formula in excel with 0 match type to return the exact position of ‘Tanuj’ in table array.
= MATCH(F4,$B$4:$B$13,0) the output is 1.
MATCH Excel Example #2
Consider the MATCH Excel example for approximate match value. Suppose you have a list of values wherein you need to find out the approximate position of any value here we have searched for ‘525’ and it will return an approximate position for it.
= MATCH(E19,B19:B28,1) output will be 5.
MATCH Excel Example #3
Match in Excel support (? & *) wildcard characters search in lookup value. You can understand MATCH Formula in Excel by using the below MATCH Excel example.
=MATCH(“*”&E33,$B$33:$B$42,0) the output will be 5.
MATCH Excel with INDEX Function – Example 4
MATCH in Excel with index function is used to lookup value in table from right to left.
Suppose you have to find out the S.N. of any employee by their name then you can achieve it by using a combination of excel match index function.
=INDEX(B46:D56,MATCH(G48,C46:C56,0),1) an output will be 1.
Things to Remember About the MATCH Function in Excel
- Match is not case-sensitive
- It considers tanuj and Tanuj as same value means it does not distinguish b/w lower case and upper case.
- MATCH in Excel returns the #N/A error if there is no matching value is found in the lookup_array.
- The Excel MATCH function returns the position value of the lookup value in the lookup_array, not the value itself.
- If there are multiple match values in lookup_array then it will return first exact match value.
- If match_type is 0 and lookup_value is text, then this function supports the use of wildcard characters question mark (?) and asterisk (*) in lookup_value.
You can download this MATCH Function in Excel template here – MATCH Function Excel Template
This has been a guide to MATCH Excel Function. Here we discuss the MATCH Formula in excel and how to use the MATCH Excel with INDEX function along with practical MATCH Excel examples and downloadable excel templates. You may also have a look at these other lookup and reference functions in excel.