动态图表制作——数据透视表+函数

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了动态图表制作——数据透视表+函数相关的知识,希望对你有一定的参考价值。

大家都知道Excel的图表功能是简单而又强大的,使用Excel能做出很漂亮的商业图表,但是通常我们只做的图表都是静态的——一个图表只能显示一到二个数据维度的情况。

在Ecxel使用过程中,难免需要根据现有数据,制作可视化更高的更能说明问题的图表,在图表制作时,常规的往往只是利用已有的数据进行,如果一张工作表中,数据繁多,并希望每个数据(字段)都有图表出现,我们遵循常规方法制作n多个图表?

如果需要演示的数据有多组维度,比如不同年份不同部门的费用……,或者纵轴系列过多会导致在图形上观察数据的不便,这时,如果能够巧妙使用动态图,则会使我们的演示显得更加专业、生动、引人注目。

一、什么是动态图表?

可以看出,使用动态图表,可以一目了然的展示不同产品的销售情况,比起干巴巴的数字,更具有说服力。

图表描述:该图表显示的是一个或多个分公司的净流水汇总额,根据所选分公司数不同而改变

技术分享

1、数据源

技术分享

2、选中数据源,插入数据透视表,然后将字段如下图拖入,并删除数据透视表最下方的总计↓

技术分享

3、在数据透视表上方插入足够的行数(留给图表)

技术分享

4、在数据透视表的上一行添加汇总行,并输入公式↓

=SUBTOTAL(109,B21:B38)/10000

技术分享

subtotol第一个参数109表示用sum函数来计算后面参数

/10000是因为我们的原数据是以(元)为单位,而我们汇总以(万元)为单位,需要进行转化

5、选中我们的汇总行1-7月数据,插入柱状图图表(饼图同理),并把图表进行固定↓

技术分享

技术分享

点击右下角的小方框,选择属性-大小和位置均固定

6、最后进行我们的美化啦

a.我们可以把数据透视表表头给隐藏掉

技术分享

b.我们可以右键图表的网格线和边框线条删除

技术分享

技术分享

c.添加数据标签

技术分享

d. 去除工作表网格线。视图-显示-网格线,把勾去掉

技术分享

e.最后根据实际情况更改字体、单元格颜色,标注等。我们的第一种动态图表就完成啦

技术分享

技术分享

以上是关于动态图表制作——数据透视表+函数的主要内容,如果未能解决你的问题,请参考以下文章

突破类型限制的“数据透视图”

用数据透视表和powerbi进行数据分析

图表的 SetSourceData 为数据透视表返回 HRESULT E_FAIL (Excel C#)

Excel数据透视表、切片器如何做?

Excel数据透视表制作 这6个技巧超好用

如何防止数据透视图成为工作表副本上的常规图表?