EXCEL表多条件查找(行列交叉查找)index+match

平时有些EXCEl数据表常常是一个行表头和一个列表头,而我们在计算或者查找的时候,已知的条件往往是一个行数据和一个列数据,要快速的返回行和列对应的数据,如果数据量小,计算量小,人工肉眼看一下倒也还好,如果数据量大计算量大,那工作量就太大了,这里介绍一个常规的行列关键字表头的查找组合函数,效果见下图

B25单元格的公式文本:

=INDEX(A6:G18,MATCH(B23,A6:A18,0),MATCH(B24,A6:G6,0))

解析:INDEX(数据源,MATCH(月份,月份列表头,0),MATCH(产品ID,产品ID行表头,0))

基本原理 用match函数分别求出月和产品行和列中的位置,再通过源表的行列位置返回对应数据

(0)

相关推荐