大数跨境
0
0

又一个函数综合练习题(附案例下载)

又一个函数综合练习题(附案例下载) Excel数据分析之道
2022-10-31
0

一个学生问,如何从左侧的表格中,汇总出右侧的表格?

在左侧的表格中,单据编号中含有日期,是横杠(-)后面的8位数字,例如,单据编号“ZFKGL-202210200022”,里面的日期是20221020。

既然单据编号中横杠(-)后面的8位数字是日期,但这个日期也不是真正的日期,而右侧的表格H列输入的却是一个实实在在的真日期,那么我们可以使用TEXT函数对这个8位数字进行转换(就像从身份证号码中提取生日的道理一样),然后再跟H列的日期进行比对。

汇总表是计算每天、每个经手人的合计数,是两个条件的求和,经手人是精确条件,日期是需要转换的条件,因此本题目的一个解决方法是从原始数据中提取日期进行转换,使用SUMPRODUCT函数进行计算,公式为:

=SUMPRODUCT(
(1*TEXT(MID($B$2:$B$97,7,8),"0000-00-00")=$H3)*1,
($E$2:$E$97=I$2)*1,

$D$2:$D$97)

结果如下图:

这个问题还有一个解决思路:转换并判断日期,从报表H列里进行,因为H列是一个真正的日期,我们可以使用TEXT函数转换为8位数字,然后再与从原始单据编号取出来的8位数字进行匹配,此时,公式如下:

=SUMPRODUCT(
(MID($B$2:$B$97,7,8)=TEXT($H3,"yyyymmdd"))*1,
($E$2:$E$97=I$2)*1,

$D$2:$D$97)

两个解题思路,一个是对原始数据进行转换,一个是对已知数据进行转换,结果都是一样的,相对而言,第二个公式要简单些,而第一个思路就稍微有点复杂了。

本文有案例素材下载,关注公众号,回复“不同思路”,获取下载链接。


【声明】内容源于网络
0
0
Excel数据分析之道
全面介绍Excel在企业数据分析中的各种应用,实际案例模板分享,经验心得,帮助个人和企业提升Excel应用能力。
内容 1106
粉丝 0
Excel数据分析之道 全面介绍Excel在企业数据分析中的各种应用,实际案例模板分享,经验心得,帮助个人和企业提升Excel应用能力。
总阅读54
粉丝0
内容1.1k