02.29 查找引用必备技巧:INDEX嵌套MATCH函数,比VLOOKUP 更优秀


查找引用必备技巧:INDEX嵌套MATCH函数,比VLOOKUP 更优秀

【例一】如何返回运营三部2019年8月份的销售额?

操作:在I2单元格,输入公式“=INDEX(B2:E13,8,3)”,回车

查找引用必备技巧:INDEX嵌套MATCH函数,比VLOOKUP 更优秀

备注:

(1)本例重在了解INDEX函数的基本用法

(2)函数INDEX用来返回引用区域指定位置的数值。

(3)函数INDEX的语法结构为INDEX(reference, row_num, [column_num], [area_num]),也就是INDEX(数组,行序数,[列序数],[区域序数])。

(4)在本例中引用的数组只有一个,所以这里的区域序数默认为1,也可以省略。

(5)同样当引用数组为一列或一行时,对应的列序数或行序数也可以省略,或者默认为1。

查找引用必备技巧:INDEX嵌套MATCH函数,比VLOOKUP 更优秀

【例二】如何返回运营二部十一月份的销售额?

操作:在C2单元格输入公式“=INDEX((B5:E7,H5:K7,B10:E12,H10:K12),2,2,4)”,回车

查找引用必备技巧:INDEX嵌套MATCH函数,比VLOOKUP 更优秀

备注:

(1)本例重在了解在引用多个数组区域时,函数INDEX的用法。

(2)引用多个数组区域时,多个数组间应用逗号隔开,所有数组用括号括起。

【例三】如何在E2中直接运算出李刚的考试成绩?

操作:

第一步:在E2单元格输入公式“=MATCH("李刚",A:A,0)”,回车。

第二步:在F2单元格输入公式“=INDEX(A:B,E2,2)”,回车。

查找引用必备技巧:INDEX嵌套MATCH函数,比VLOOKUP 更优秀

备注:

(1)本例首先用MATCH函数,定位“李刚”所处数据表中的行号,然后用INDEX函数返回行号和成绩列交叉位置的数值,也就是李刚的考试成绩。

(2)也可将两个函数进行套用,直接输入公式“=INDEX(A:B,MATCH("李刚",A:A,0),2)”。

(3)本例也可在目标单元格输入公式“=VLOOKUP("李刚",A:B,2,FALSE)”,达到相同的效果。

(4)双重条件下的查找引用是VLOOKUP函数无法完成的,这是用INDEX函数嵌套两个MATCH函数就可以完成,这一点,我们在下一讲的内容里为大家讲解。

最后欢迎大家点击关注,持续获得更多内容,谢谢!


分享到:


相關文章: