ad

《Excel财务日常数据与实例讲解》_从理论到实践的一大步_5.1.1.3.制作任意指定月份下各个产品销售同比分析报表

admin 133 2023-10-19

【摘要】 本书摘自《Excel财务日常数据与实例讲解》一书中第5章,第1.1.3节,作者是韩小良、贾春雷。

3.制作任意指定月份下各个产品销售同比分析报表

《Excel财务日常数据与实例讲解》_从理论到实践的一大步_5.1.1.3.制作任意指定月份下各个产品销售同比分析报表

如果要制作任意指定月份下各个产品的销售量、销售额、销售成本和毛利的当月数 和累计数同比增长情况,报表结构如图5-5和图5-6所示,此时需要使用SUMIFS 函数和 SUMPRODUCT函数。当月数汇总计算是两个条件下的求和。单元格公式如下(以第7行单元格公式为例)。

(1)销售量。

单元格 C7:

=SUMIFS (去年销量,去年产品,B7,去年月份,$Q$2)

单元格 D7:

=SUMIFS (今年销量,今年产品,B7,今年月份,$Q$2)

单元格 E7:

=IFERROR(D7/C7- 1,"")

(2)销售额。

单元格F7:

=SUMIFS (去年销售额,去年产品,B7,去年月份,SQ$2)

单元格 G7:

=SUMIFS (今年销售额,今年产品,B7,今年月份,$Q$2)

单元格 H7:

=IFERROR(G7/F7- 1,"")

(3)销售成本。

单元格17:

=SUMIFS (去年销售成本,去年产品,B7,去年月份,SQ$2)

单元格J7:

=SUMIFS (今年销售成本,今年产品,B7,今年月份,SQ$2)

单元格 K7:

(4)毛利。

单元格 L7:

=SUMIFS (去年毛利,去年产品,B7,去年月份,$Q$2)

单元格 M7:

=SUMIFS (今年毛利,今年产品,B7,今年月份,SQ$2)

单元格 N7:

=IFERROR(M7/L7- 1,"")

汇总结果如图5-7所示。

累计数计算要复杂些,因为明细表中D 列的月份是文本,不是数字,因此无法直接使用 SUMIFS 函数来计算,但可以使用文本函数从这列中提取月份数字,然后使用SUMPRODUCT

函数来求和。单元格公式如下(以第7行单元格公式为例)。

(1)销售量。

单元格 Q7:

=SUMPRODUCT( (去年产品=$P7)*1,

(SUBSTITUTE (去年月份,"月","")*1<=SUBSTITUTE(SQS2," 月","")*1)*1, 去年销量)

单元格R7:

单元格 S7;

=IFERROR(R7/Q7- 1,"")

(2)销售额。

单元格T7:

单元格U7:

=SUMPRODUCT( (今年产品=SP7)*1,

(SUBSTITUTE (今年月份,"月","")*1<=SUBSTITUTE(SQS2," 月","")*1)*1,

今年销售额)

单元格V7:

=IFERROR(U7/T7- 1,"")

(3)销售成本。

单元格 W7:

单元格 X7:

单元格Y7:

=IFERROR(X7/W7- 1,"")

(4)毛利。

单元格Z7:

单元格 AB7:

=IFERROR(AA7/Z7- 1,"")

汇总结果如图5-8所示。

4.利用数据透视表分析销售数据

上面介绍的是利用函数制作销售同比分析报表,这样的报表结构一般是固定的。如果要 对销售数据进行灵活分析,不仅要分析各个产品的同比销售情况,还要分析各个客户、各个 业务员的销售同比情况。

由于是两年(两个表格)的分析,首先要把两个表汇总起来,然后制作数据透视表,最 简单的方法是使用现有连接+SQL 语句的方法。

对本案例而言,SQL 语句设置如图5-9所示。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们 18664393530@aliyun.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:《Python3快速入门与实战》_系统全面带领你学会Python_7.1 第 7 章 异常处理
下一篇:《Excel达人手册:从表格设计到数据可视化》_快速成为表格大师_6.1.3 配套表格要齐全
相关文章

 发表评论

暂时没有评论,来抢沙发吧~

×