excel柱状图+两个堆叠系列
瀑布图确在表现数据变化因素或过程上有着得天独厚的优势。在实际的应用场景中,瀑布图常用于经营情况分析,解释从一个数字到另一个数字的变化过程。比如评估公司利润、比较产品收益、突出显示项目的预算变更、分析一段时间内的库存或销售情况 、显示一段时间内产品价值变化等。本篇文章,来聊聊瀑布图的使用场景及实现原理。
![](https://p0.ssl.img.360kuai.com/t011fdf6845ab0dcc73.jpg)
做数据可视化分析时,会出现两个极端,一是不管什么需求,用表格干就完了。再者就是追求炫酷的可视化效果,堆叠各种“高端”的可视化图表,用户看不懂,华而不实。基于实际的分析需求以及要表达的信息内容,选择最匹配的图表形式,才能可视化得恰到好处。
每种图表能够承载的数据格式以及反映的数据信息各不相同,这一次主要想分享瀑布图的用法,不管以后是做定制化的可视化页面开发,还是做自助BI图表类型的扩展,都会有所帮助。
一、瀑布图的使用场景
瀑布图适用于表达数个特定数值之间的数量变化关系,或者用来直观地呈现出现出影响总体值的关键维度,在企业经营分析、财务分析领域中应用广泛。
Office2016之前版本的excel在绘制瀑布图时,是在柱形图的基础上进行加工得到的,所以瀑布图看起来有点像隐藏了部分柱身的柱图,但两者在信息呈现方式上还是有较大差异的。瀑布图中数据的排列形状(称为浮动列)看似瀑布悬空,从而反映数据在不同时期或不同因素对总体值影响的程度,还可以直观反映出数据的增减变化。财务分析企业利润构成、预算变更,以及产品库存或销售情况等场景下,经常会用到。
![](https://p0.ssl.img.360kuai.com/t019fecc22b598af829.jpg)
二、瀑布图的分类
瀑布图按照信息呈现的形态,可以分为结构瀑布图、变化瀑布图、堆叠瀑布图等不同的图表类型。
1.结构瀑布图最常用来展示总分结构或序列变化,通过柱图垂直高度展示数据,直观地展示指标的构成,相比较饼图或常归的柱形图,可以将总体值与细分维度值同时展示出来,并且可以快速的反映出影响总体值的关键因子。主要用来反映目标指标的构成关系,例如每月支出费用构成项目细分,公司成本分摊等。
现在基本上很少用现金付钱了,都是移动支付,对钱的概念就非常淡化了,加上信用卡的提前预付,到月底发现工资所剩无几。可以利用瀑布图来分析每月支出费用的去向,下图中,可以清晰的看出,总支出费用,以及在各项支出类型中,餐饮和子女教育占大头。
![](https://p0.ssl.img.360kuai.com/t015c834b81cf7c8f48.jpg)
变化瀑布图可以清晰地反映某项数据经过一系列增减变化后,最终成为另一项数据的过程。
例如,从营业额扣除各种费用、成本、税费等变成纯利润的过程,又如某个项目经费扣减各方面支出得出余额的过程,或者从年初预算,经过半年度、到年底的预算消耗使用情况,使用瀑布图均可以直观呈现数据变化的细节,方便及时调整和管控成本。
最基础的是起点加终点的2阶瀑布图,对于周期比较长的项目,可以在中间的里程碑,再细分成更多阶的瀑布图,例如年初、年中及年末。
![](https://p0.ssl.img.360kuai.com/t01d74c059becb07834.jpg)
举个栗子,公司的发薪日是上班族最期待的时候了,虽然说多数时候发多少钱也不太会有太多惊喜或意外,但还是会想去看看钱到底是怎么发的。
实发工资等于基本工资+各种绩效奖金-五险一金-各种扣款。按照基本工资、应发工资、实发工资三个阶段,看哪些是主要增项,哪些是重点减项,一目了然。
![](https://p0.ssl.img.360kuai.com/t01eaf4f218b01176fa.jpg)
变化瀑布图的基础上增加子项在细分维度上的分布及变化趋势。例如,年初预算1000万,年中600万,年末剩余200W,第一个层级是1-12月各个月份的预算使用,同时,需要查看每个月份,各个成本项目(人力、服务器、采购等)的构成情况,此时就可以使用堆叠瀑布图来呈现。
三、瀑布图的数据格式要求
1.利用Excel绘制瀑布图Excel2016及以上的版本自带瀑布图的功能,不管是结构瀑布图还是变化瀑布图都可以非常快速的配置出来。
第一步按照瀑布图的数据格式要求,将数据整理准备好,插入瀑布图后,即可得到一个基础的图表。
![](https://p0.ssl.img.360kuai.com/t01ed87b73646f735c7.jpg)
其次是,对瀑布图进行优化调整,例如设定汇总后,增加或减少时的系列颜色。在需要汇总的柱子上单击两次,即可调出瀑布图配置参数。
![](https://p0.ssl.img.360kuai.com/t014be4ed8bfcafd1b7.jpg)
自助BI产品是让业务人员基于数据集,灵活的选择维度、度量字段,进行可视化分析。结构瀑布图支持1个维度、1个指标,或者0个维度多个指标,相比较Excel个性化的数据处理的方便性,数据集模型的数据则是通用的字段结构,例如选择了某一个维度,SQL拼接的逻辑是按照该字段进行Groupby操作,因此需要在可视化展示时,还需做汇总行的计算处理,另外,需要对维度枚举值的数量、图表展示样式等参数进行设置。
变化瀑布图支持1个维度、1个指标,或者0个维度多个指标,除了基础的维度度量过滤条件选择外,还需要选择按照哪一个子维度进行细分,例如,以年度作为汇总值,再按照地区进行细分,查看两个年度之间,各个地区的变化情况。
![](https://p0.ssl.img.360kuai.com/t0121e5b2fe5100a763.jpg)
图片来源:火山引擎官方帮助文档
四、瀑布图制作的其他建议
由于瀑布图会同时包括汇总值和各个子维度的变化值,经常会出现汇总值量级过大,但子维度量级非常小的情况,会出现量级小的维度值区分度过低的问题,所以在图表处理时,可以采用截断的方式。示例如下:
![](https://p0.ssl.img.360kuai.com/t019f3703b18340b7e4.jpg)
五、总结
结合业务分析场景以及数据格式,选择最准确表达数据信息的可视化图表类型,才能把可视化做到恰到好处。
专栏作家
数据干饭人,微信号公众号:数据干饭人,人人都是产品经理专栏作家。专注数据中台产品领域,覆盖开发套件,数据资产与数据治理,BI与数据可视化,精准营销平台等数据产品。擅长大数据解决方案规划与产品方案设计。
本文原创发布于人人都是产品经理,未经作者许可,禁止转载。
题图来自Unsplash,基于CC0协议。
该文观点仅代表作者本人,人人都是产品经理平台仅提供信息存储空间服务。
","gnid":"982753c4e94676de9","img_data":[{"flag":2,"img":[{"desc":"","height":"420","title":"","url":"https://p0.ssl.img.360kuai.com/t011fdf6845ab0dcc73.jpg","width":"900"},{"desc":"","height":"366","title":"","url":"https://p0.ssl.img.360kuai.com/t019fecc22b598af829.jpg","width":"815"},{"desc":"","height":"345","title":"","url":"https://p0.ssl.img.360kuai.com/t015c834b81cf7c8f48.jpg","width":"1066"},{"desc":"","height":"442","title":"","url":"https://p0.ssl.img.360kuai.com/t01d74c059becb07834.jpg","width":"775"},{"desc":"","height":"423","title":"","url":"https://p0.ssl.img.360kuai.com/t01eaf4f218b01176fa.jpg","width":"846"},{"desc":"","height":"730","title":"","url":"https://p0.ssl.img.360kuai.com/t01ed87b73646f735c7.jpg","width":"1080"},{"desc":"","height":"457","title":"","url":"https://p0.ssl.img.360kuai.com/t014be4ed8bfcafd1b7.jpg","width":"1080"},{"desc":"","height":"479","title":"","url":"https://p0.ssl.img.360kuai.com/t0121e5b2fe5100a763.jpg","width":"1080"},{"desc":"","height":"360","title":"","url":"https://p0.ssl.img.360kuai.com/t019f3703b18340b7e4.jpg","width":"719"}]}],"original":0,"pat":"art_src_3,fts0,sts0","powerby":"hbase","pub_time":1680341520000,"pure":"","rawurl":"http://zm.news.so.com/4a61c7248d68a8474145c01c9063584f","redirect":0,"rptid":"20e55038912463e9","rss_ext":[],"s":"t","src":"人人都是产品经理","tag":[{"clk":"ktechnology_1:e20","k":"e20","u":""},{"clk":"ktechnology_1:excel","k":"excel","u":""}],"title":"可视化分析:瀑布图的使用场景及实现原理
麻帜钞1648紧急,在线等:excel堆积柱状图两根的怎么画?如图 -
叔向忽15733311310 ______ 这是主轴和次轴的两个座标的复合图,把财务费作普通柱图,其它三个在次轴做堆积图.10分太少,就说这些.
麻帜钞1648如何在excel中,把两个柱状图合为一个?弄在一张图上 -
叔向忽15733311310 ______ 具体操作步骤如下: 一、选中数据,点击插入柱形图,得到一张柱形图表. 二、将鼠标置于刚刚得到的柱形图知上,右击,点击选择数据. 三、在出现的图片中道点击添加按钮. 四、在出现的图片系列值方框内选入版原表格的4个数据...
麻帜钞1648Excel多列堆积柱形图怎么做 -
叔向忽15733311310 ______ Excel多列堆积柱形图做法详见:http://jingyan.baidu.com/article/2f9b480daebb8f41cb6cc2b4.html
麻帜钞1648excel怎么做簇状柱形图 -
叔向忽15733311310 ______ 1、首先, 我们使用鼠标来选择名称和相应的语言分数. 2、然后单击 "插入" 按钮以选择下拉菜单上的图表. 3、单击 "标准类型" 按钮, 选择图表类型中的柱形图, 然后在子图表类型栏中选择 "聚类柱形图". 4、然后, 我们单击下一步. 5、点击系列按钮, 用 "语言分数" 填写名称栏, 然后点击 "完成" 按钮. 6、就这样,簇状柱形图就做好啦.
麻帜钞1648如何使用excel 制作三位堆积柱形图图表
叔向忽15733311310 ______ 选中你的数据区域----插入----图表---左边选柱形图,右边选正中间那个三维堆积柱形图----下一步---下一步---完成. 如有什么不明白的,可以继续追问.
麻帜钞1648excel如何做柱形图 -
叔向忽15733311310 ______ 首先选定数据范围,按你的操作:插入--图表--柱形图--下一步 然后选择系列产生在行还是列,如果选行,则是将你所选数据范围中行里的数据进行比较,产生一个饼,同样,如果选列,则是将一列数据产生饼.在EXCEL中,如果做柱形图,一般...
麻帜钞1648excel数据表变成柱状图了 怎么做 -
叔向忽15733311310 ______ 第一步,在excel里面输入数据. 第二步,选中需要制作图表的数据,点插入——图表. 第三步,点击柱形图,有几种柱形图可供选择. 第四部,选好之后,点击下一步.
麻帜钞1648Excel 怎样制作双轴柱形图的合并图表 -
叔向忽15733311310 ______ 要表现的数据有2列,一列为数量,希望用柱形图表示,一列为比率,希望用百分比表示,这就需要两个Y轴. 2 做这个图表的思路是:将两个数据列用同一种图表类型先做出来,然后改变其中个数据列的图表类型,并将其设置在次坐标轴上显...
麻帜钞1648excel图表制作 如何把堆积图形的某一项单独做成柱形图 -
叔向忽15733311310 ______ 请参考下图制作图表的数据源 原理很简单,还是用堆积图,作为单独显示的数据其实占用了一个单独的系列,这个系列中没有其他类别的数据,所以堆积图上就只显示这个类别
麻帜钞1648excel两个柱形图重叠怎么办 -
叔向忽15733311310 ______ 使用excel堆积柱形图将数据叠加到一根柱子上_百度经验 http://jingyan.baidu.com/article/95c9d20db76c2bec4e756106.html