Excel如何多条件查找匹配(行列交叉)字段数值index+match

如题所述

第1个回答  2022-07-09
INDEX函数

在给定的单元格区域中,返回特定行列交叉处单元格的值或引用。

MATCH函数

返回符合特定值特定顺序的项在数组中的相对位置。

=INDEX(B2:E14,MATCH(G3,B2:B14,0),MATCH(H3,B2:E2,0))

=INDEX(数据区域,MATCH(日期,日期列字段区域,0),MATCH(流量类型,流量类型行字段区域,0))

基本原理用“MATCH”函数分别找到统计日期、流量类型的相对位置,然后再用“INDEX”函数返回行列位置的对应字段数据。

下图示例,2020年店铺渠道访客数据,需要单独统计12月份流量类型为“付费流量”渠道访客数据。

在单元格I3 输入组合函数公式

=INDEX(B2:E14,MATCH(G3,B2:B14,0),MATCH(H3,B2:E2,0))  即可引用“12月 付费流量访客数”。

最终完成12月份流量类型为“付费流量”渠道访客数据统计工作。
相似回答