操作:在G2单元格输入公式“=INDEX(A:C,MATCH(F2,A:A,0),3)”或者公式
“=VLOOKUP(F2,A:C,3,FALSE)”,回车
备注:
(1)本例重在了解在查找引用中INDEX嵌套MATCH函数和VLOOKUP函数的共同效果的用法。
(2)本例中查找的目标值(价格)位于检索信息(编号)的右侧,所以两个函数可以达到相同的效果。也就是正向查找。
(3)如果是位于左侧呢?比如根据产品名称确定产品编码?我们看下面的例子。
【例二】查找返回产品“丙丁”对应的产品编码。
操作:在G6单元格输入公式“=INDEX(A:B,MATCH(F6,B:B,0),1)”,回车
备注:
(1)当查找的目标值(产品编码)位于检索信息(产品名称)左侧时,是无法使用VLOOKUP函数的。原因是使用VLOOKUP函数时,检索的信息(产品名称)必须位于首列。
(2)INDEX嵌套MATCH函数,是不受位置影响的。
【例三】查找返回2019年11月15日,产品“乙丙”的销售量。
操作:在G2单元格中输入公式“=INDEX(A1:AH95,MATCH(E1,A:A,0),MATCH(F1,3:3,0))”,回车。
备注:
(1)本例重在讲解INDEX嵌套双重MATCH函数,在满足行列双条件下,返回需要的数据。
(2)数据表中行数据为公司四季度的日期明细,列数据为各产品明细,数据量很大,当需要多次查找交叉数据时,用该函数能快速提高工作效率。
(3)本例无法用VLOOKUP函数一次性完成操作。
有关INDEX函数、MATCH函数和VLOOKUP函数的语法结构和基本用法,大家可以参阅之前的文章。
内容最后,欢迎大家点击关注,持续获得更多内容!