对于销售公司,经常需要对销售业务数据进行分析总结,如下是一份销售明细:
包含了销售日期,商品,数量,金额,客单价字段
![](http://image.uc.cn/s/wemedia/s/upload/2024/faf700dfb05b75990679742d21f43076.png)
现在需要快速汇总每种商品销售的总金额,以及总数量,和对应的客单价水平情况
1、公式法首先,我们要列举出来有哪些商品
可以使用去除重复值公式
输入公式的是:=UNIQUE(TOCOL(B:B,3))
TOCOL第2参数填数字3,表示忽略空格和错误值
这样就去除了B列的空格
使用UNQUE公式,可以得到B列不重复值列表:
![](http://image.uc.cn/s/wemedia/s/upload/2024/2b1859fd5885c34fb6255cdf7f51a90a.png)
然后我们需要求对应的数量,可以使用
=SUMIFS(C:C,B:B,G2)
表示对C列求和,条件是B列里面对应G2的值
![](http://image.uc.cn/s/wemedia/s/upload/2024/e84c3f2f8f347acc2fe67dbc4bbecf36.png)
求解金额,也是同理,可以使用的公式是:
=SUMIFS(D:D,B:B,G2)
把求和区域换成了D列,条件不变
![](http://image.uc.cn/s/wemedia/s/upload/2024/6fcd3742e43dd3c7ce58b65a219501a3.png)
最后客单价,只需要使用总金额除以总数量即可,输入的公式是:
=I2/H2
![](http://image.uc.cn/s/wemedia/s/upload/2024/4d7b68131d3e3a28ae8ba4937bb27f1e.png)
有的小伙伴可能不太熟悉公式使用,那我们可以使用数据透视表法
2、数据透视表我们选中数据区域任意一个单元格,然后插入数据透视表
如下所示:
![](http://image.uc.cn/s/wemedia/s/upload/2024/c522a1324217a6de55f9038bd0244bd8.png)
然后需要将商品字段放在行标签,将数量和金额字段放在值里面
![](http://image.uc.cn/s/wemedia/s/upload/2024/d0105afa0ffd0042c3e7e7d4d6ff9c11.png)
如果我们要求解客单价,我们不能将客单价字段直接拖入,改成平均值
这样求出的结果其实是不对的
![](http://image.uc.cn/s/wemedia/s/upload/2024/6e5a5da55c56367b3a21fcbda313c0d5.png)
以洗衣机为例:
![](http://image.uc.cn/s/wemedia/s/upload/2024/8006177c3f4c8f9dfe99c65d0482106e.png)
所以在使用透视表计算均价的时候,不能拖入客单价字段,而是需要使用
数据透视表分析-字段项目和集,然后选择计算字段
![](http://image.uc.cn/s/wemedia/s/upload/2024/59b711144915dab257ee27fe88aacea5.png)
然后在里面定义字段:均价,使用金额/数量
这样得到的结果才是正确的:
![](http://image.uc.cn/s/wemedia/s/upload/2024/bb1df79fe10fa3f1ebac92343ed69dd4.png)
关于这个小技巧,你学会了么?你更喜欢用公式法还是透视表呢?