Excel里怎么制作完整的瀑布图,并可一键刷新?

前面写过一篇关于《麦肯锡发明的瀑布图,用Power BI轻松做出来!》的文章,里面提到Excel里生成的瀑布图不做多行同类数据的汇总,也没有汇总项,不是很符合实际工作的需要:

当时,因为主要介绍Power BI里的实现方式,所以没有深入讲Excel里的处理方法,果然,马上就有朋友问,在Excel里该怎么办?

- 1 - 解决汇总结果项问题

首先,我们先来解决汇总结果项的问题,其实比较简单:

   1. 在数据中增加汇总项

2. 生成瀑布图

3. 设置汇总项

双击图中的汇总数据柱,将在右侧“系列选项”中出现“设置为汇总”复选项。

勾选“设置为汇总”选型,即可将汇总数据柱修改为汇总项状态:

- 2 - 整体解决办法

显然,前面直接在源数据中增加汇总项,在一定程度上破坏了数据源表,而如果要进一步解决多行同类内容的汇总问题,那更不可能在源表上直接实现,因此,建议通过Power Query来生成可随源数据变化动态刷新的数据表,用于瀑布图的制作:

 1. 数据获取到PQ,用分组依据汇总

2. 增加汇总行

这可以直接增加一个步骤,写公式实现,如下图所示:

这个公式看起来比较长,但实际上Table.InsertRows函数的3个参数比较简单,熟悉了Power Query的数据结构以及基础的M函数应用(可参考相关系列文章)后写起来很容易,因为完全没有什么烧脑的技巧。

3. 数据返回Excel并生成瀑布图

数据都准备好了,后面生成图表就很简单了,不再赘述,自己动一下手指头?同时还可以设置一下格式:

- 3 - 小小总结

通过这个例子,也进一步说明,通过Power Query,可以在不破坏源数据的基础上构造各种所需的报表或用做其他用途(如生成图表)的数据,从而实现报表的自动化。

- Power系列文章 -

Power Query入门精选20篇

Power Query进阶精选20篇

Power Query实战精选20篇

M语言及函数入门精选20篇

数据透视基础入门精选15篇

Power Pivot入门精选15篇 】

Power BI 基础系列20+篇

最通俗易懂Power系列视频 -

【★★★★★好评】

【4万+播放人次】

(0)

相关推荐