天天看点

excel中match函数_EXCEL函数INDEX和MATCH函数的基本用法和高阶用法(必看)

excel中match函数_EXCEL函数INDEX和MATCH函数的基本用法和高阶用法(必看)

今天给大家更新一下INDEX函数和MATCH函数的基本用法,以及高级用法.

首先,我想说,INDEX函数和MATCH函数是EXCEL中最常用的函数,

包括VLOOKUP函数也是如此,

我今天给大家区别了VLOOKUP函数和INDEX,MATCH函数,

函数格式解析:

=VLLOKUP(你要找什么?,需要找的内容在什么范围,需要找的内容在这个范围的第几列?,0)

=INDEX(需要找的内容在什么范围,第几行?,第几列?)

而蓝色表的行,列,可以用MATCH函数来进行精确查找.

=MATCH(你要找什么?,需要找的内容在哪一行/那一列?,0)

上述看上去是不是有点弄不懂,好吧.

我给大家一个逻辑图来进行描述.

INDEX:

excel中match函数_EXCEL函数INDEX和MATCH函数的基本用法和高阶用法(必看)

上述得出来的结论是彦祖的销售额18022.

其INDEX函数,你可以输入成

=INDEX(A1:E21,7,5)

MATCH:

excel中match函数_EXCEL函数INDEX和MATCH函数的基本用法和高阶用法(必看)

上述的出来的结论是“7”.

公式你可以写成

=MATCH("彦祖",A1:A21,0)

那么是否,这个MATCH算出来的值就可以嵌套进我们的INDEX函数?

结果是这样的

=INDEX(A1:E21,MATCH("彦祖",A1:A21,0),5)

当然这个"彦祖"可以是A1:E21以外的任意一个单元格内容.

比如F1单元格写的是"彦祖"

那个你的公式换成这样就行了:

=INDEX(A1:E21,MATCH(F1,A1:A21,0),5)

好吧,上述都是比较简单的,但是,你有没有想过通过这个小表格,我们来求一下以下的几个值?

excel中match函数_EXCEL函数INDEX和MATCH函数的基本用法和高阶用法(必看)
excel中match函数_EXCEL函数INDEX和MATCH函数的基本用法和高阶用法(必看)

如果你能够熟练的使用INDEX函数和MATCH函数,

或许你可以尝试一下,求以下4,5,6这三个值.

就好比,女性,最高销售额的是谁?

这个中间我们就需要使用MATCH的多条件数组,以及DATABASE函数的系列来进行复杂的组合.如果,你不知道这几个值怎么来进行函数引用和计算,不妨看看下面的视频,或者你直接看看这个公式:

{=INDEX(A1:E21,MATCH(I16&DMAX(A1:E21,E1,A28:E29),C1:C21&E1:E21,0),1)}

视频解析:

excel中match函数_EXCEL函数INDEX和MATCH函数的基本用法和高阶用法(必看)