体验零代码搭建

有合并Excel单元格的数据查询

网友投稿  ·  2023-11-24 13:11  ·  行业资讯  ·  阅读 368


我原来的一位学生,做电商数据分析。今天提了一个问题:他给老板看销售数据的时候,老板说:“能不能做个查询,让我自己选择要查看的仓库与商品的销售量?”

我原来的一位学生,做电商数据分析。今天提了一个问题:他给老板看销售数据的时候,老板说:“能不能做个查询,让我自己选择要查看的仓库与商品的销售量?”

有合并Excel单元格的数据查询

我这学生犯难了:数据中的“仓库”列是合并单元格的形式,不知道该怎么查找。

根据学生描述,做了一个样表,老板要求的查询效果如下:

公式实现

在G2单元格输入公式:

=VLOOKUP(F2,OFFSET(B1:C1,MATCH(E2,A2:A10,0),,3),2,)

即可实现查询效果。

公式解析

MATCH(E2,A2:A10,0):

在A2:A10区域匹配E2单元格仓库的行;

合并单元格的值默认行是合并单元格的首行,如A仓库默认在地址是A2单元格,B仓库默认地址是A5单元格,C仓库默认地址是A3单元格。

本部分匹配的结果是:在A2:A10区域,A仓库是第一行,B仓库是第4行,C仓库是第7行;

OFFSET(B1:C1,MATCH(E2,A2:A10,0),,3):

以B1:C1为基准,向下偏移E2仓库的所在行数,取3行2列的区域。

比如:

E2为B仓库,那么以B1:C1为基准,向下偏移4行,然后取B5:C7(3行2列)区域;

VLOOKUP(F2,OFFSET(B1:C1,MATCH(E2,A2:A10,0),,3),2,):

在上述B5:C7区域中,查找F2单元格商品所对应的第二列出货量。


客户信息表单获取怎么做,客户处理表单 << 上一篇
2023-11-24 12:11
关于Excel公式,你必须知道这些(二)
2023-11-24 13:11
下一篇 >>

相关推荐