天天看点

INDEX+MATCH函数的6种使用方法

作者:Excel大斗师

1.普通查找

INDEX+MATCH函数的6种使用方法

2.交叉查找

公式:=INDEX(A:F,MATCH(I9,A:A,0),MATCH(K$8,$1:$1,0))

INDEX+MATCH函数的6种使用方法

3.指定列相加求和

公式:=SUM(N(INDEX($1:$6,MATCH(D11,A:A,0),N(IF({1},{4,7,9})))))

INDEX+MATCH函数的6种使用方法

因为我的INDEX是整行选中区域,所以从A列开始数,2月在第4列,5月在第7列,7月在第9列,里面的IF{1}和N函数都是为了降维

4.多区域判断求和

INDEX第一参数设定了两个区域,上半年区域和下半年的区域,第三参数判断E10单元格是上半年还是下半年,如果是下半年就返回2区域,即下半年的数据区域,如果是上半年就返回1区域,即上半年的数据区域,INDEX二参不写可以区域内整行数据返回

公式:=SUM(INDEX(($C$1:$H$6,$I$1:$N$6),MATCH(D11,A:A,0),,IF(E$10="下半年",2,1)))

INDEX+MATCH函数的6种使用方法

5.计算累计产量

当我选择几月累计产量的时候,区域自动扩展到那月所在的列,然后汇总求和累计

公式:=SUM(C7:INDEX($7:$7,MATCH(SUBSTITUTE(F$17,"累计",),$1:$1,0)))

INDEX+MATCH函数的6种使用方法
INDEX+MATCH函数的6种使用方法

6.数据去重处理

公式:=IFERROR(INDEX(A:A,MATCH(0,COUNTIF(E$1:E1,$A$2:$A$8),)+1),"")

数组公式需要按CTRL+SHIFT+ENTER

INDEX+MATCH函数的6种使用方法