销售必会!瞬间解决Excel数据统计烦恼

发布时间:2020-01-06 来源:网络


今天技巧妹和大家分享微博上小伙伴咨询的一个销售数据处理问题,如下表1,是产品的销售流水记录,现在要根据日期统计销售额,如表2:



这个问题我们可以用两种方法来解决问题:


1、函数公式


输入公式:=SUMPRODUCT((--TEXT($B$3:$B$33,"m月d日")=F3)*$D$3:$D$33),下拉填充。



解析:这里利用了SUMPRODUCT函数进行多条件求和,它的语法结构为:=SUMPRODUCT((条件1)*(条件2)*……*(条件N),求和区域);条件是表1和表2中的日期相等,由于两个表格日期格式不一致,所以还需要结合TEXT函数把日期格式进行转换,再加上负负号把转换后的文本型日期转换为数值。


2、数据透视表


如果你对函数运用不熟悉,别着急,还有个妙招!利用数据透视表来进行操作。以表1为数据源创建数据透视表,把日期字段拉到行区间,销售金额拉到值区间。引用数据透视表数据之后,再用TEXT函数公式把日期转换为指定的"m月d日"格式即可。



那如果是要求我们统计不同产品的销售金额呢?也就是分别统计A产品和B产品的销售金额。


其实,问题的解决思路是一致的,首先我们还是利用函数公式进行统计,只需要在原先公式中增加一个条件,比如统计A产品的销售金额,输入公式:

=SUMPRODUCT((--TEXT($B$3:$B$33,"m月d日")=I3)*($C$3:$C$33="A")

*$D$3:$D$33)



统计B产品销售金额,只需把公式中第2个条件中的A改为B就可以了。


如果借助数据透视表的功能,也是非常快捷!仍然是以表1为数据源创建数据透视表,把产品字段拉到列区间,把日期字段拉到行区间,销售金额字段拉到值区间,引用数据后转换一下日期格式,修改相关标题字段名即可。