瀑布图是经营分析工作中的常用图表,用来解释从一个数字到另一个数字的变化过程,比如:

从去年的业务收入到今年的业务收入,哪些产品各影响收入增减多少从销售收入到税后利润,各类成本费用各影响多少 ......

最早看到这种图,是在麦肯锡为CT做的BPR咨询的材料中,当时就觉得用来做收入增减影响因素分析非常合适。后来看到基恩的《用图表说话》,才知道麦肯锡的咨询顾问们把它叫做瀑布图。

大名鼎鼎的Mr.excel在他的新书《Charts and Graphs for Office Excel 2007》中介绍了他的瀑布图做法,他对连接各项目的横线是采用逐一手画横线的方式,但如果数据更新的话,又要手工调整横线,显然比较麻烦。我认为可以进一步改进完善。

现在介绍我的用excel做瀑布图的解决方案,看下面的图片,作图的过程描述得已经很清楚。(注意,我的介绍图都留下了excel的行列号,熟悉excel的朋友一看就可以明白作图的原理和过程)

简单说明一下:

1、进行构图和数据设计。将瀑布图的柱子分为3组,一是开始和结束的起始数字,二是增长类的数字,三是减少类的数字,另外需要设计一列占位的数字。这样便于分别进行格式化。

2、根据构图准备数据。准备的作图数据包括,起点终点值、占位序列、正数序列、负数序列、累计序列,每一序列数据都有它的用途。以第8行为例,公式如下:

占位序列的公式为:  =IF(C8<0,I8,I7) 正数序列的公式为:  =IF(C8>=0,C8,"") 负数序列的公式为:  =IF(C8>=0,"",ABS(C8)) 累计序列的公式为:  =SUM($C$7:C8)

3、作图。用起点终点值、占位序列、正数序列、负数序列的数据做堆积柱形图,将占位序列设置为无框无色,达到隐形,从而实现其他数据序列“悬浮”起来的效果。

4、将累计列数据加入图表,设置图表类型为折线图,添加误差线X,设定值1,于是出现了连接各项目的横线。再设置折线图无色无点,实现隐形的效果。

5、绘制上下箭头的图形,设置颜色和边框,分别贴入正数序列、负数序列,实现用上升和下降箭头示意的效果。

6、进行其他格式化,不再一一细述,达到如上图效果,OK,一个完美的瀑布图完成。

[Excel图表]瀑布图的完美解决方案相关推荐

  1. R语言EXCEL绘制瀑布图

    瀑布图是反映在诸多原因和因素下,使得一个状态演变成另一个状态的过程图表,这个过程中我们可以了解哪些是导致该变化结果的主要因素,以及产生影响的强弱,R语言中一共有三个包可以做,它们分别是waterfal ...

  2. 相关性热图的完美解决方案 -- pheatmap包

    相关性热图的完美解决方案 – pheatmap包 install.packages('pheatmap')# 安装包,加载数据 library(pheatmap) # 生成测试数据集 test = m ...

  3. Tableau图表 • 瀑布图

    瀑布图是数据可视化分析中的常用图表类型之一,可以形象的表示出一系列具有累计性质的数值之间的增减变化情况. 图:瀑布图示例(来源于网上) 这里使用tableau自带的超市示例,创建瀑布图分析子类别产品的 ...

  4. 用excel画瀑布图

    主要是数据组织方式的问题

  5. excel瀑布图_在Excel中创建瀑布图

    excel瀑布图 We have a very famous waterfall here in Canada, and it creates gorgeous photos, like this o ...

  6. POI EXCEL 图表、折线图、条形图,柱状图、饼图、散点图

    POI Word生成图表:POI Word 图表.柱状图.条形图.折线图.饼图_u014644574的博客-CSDN博客_poi word 图表 1.pom.xml <dependency> ...

  7. 多个折线样式_新技能get,折线图转化成多阶梯瀑布图

    瀑布图是由麦肯锡顾问公司所独创的图表类型,因为形似瀑布流水而称之为瀑布图. 此种图表采用绝对值与相对值结合的方式,适用于表达数个特定数值之间的数量变化关系. 10月-12月累计等于四季度,一季度-四季 ...

  8. Excel催化剂图表系列之品味IBCS瀑布图观察企业利润构成

    IBCS图表,每个细节都值得反复琢磨参悟,此篇给大家送上详尽的瀑布图方式下的利润数据观察. 请不要拿Excel2016版提供的瀑布图与IBCS版的瀑布图作对比,那完全不是一个级别的,可以类比为拿一辆经 ...

  9. Excel图表—自带高级感的瀑布图

    Excel图表系列: Excel高级图表①--电池图/KPI完成情况对比图 Excel高级图表②--帕累托图 Excel高级图表③--漏斗图/转化路径图 Excel高级图表④-超级好用的Bullet图 ...

最新文章

  1. 第6章——广度优先搜索
  2. JAVA复习(二维数组——快排——迷宫)
  3. 孟小峰:大数据管理与数据思维
  4. ui设计师就业前景怎么样?
  5. 一套代码两端运行不靠谱?是时候放弃 C++ 跨 Android、iOS 端开发!
  6. js添加class_用D3.js 十分钟实现字符跳动效果
  7. 神经网络模型结果怎么看,神经网络模型怎么预测
  8. 网站封装APP详细打包教程
  9. Description Resource Path Location Type The import collides with another import statement
  10. 阿里巴巴 面试 java_阿里巴巴面试经验
  11. 萌新小白学3D建模需要什么软件,十年经验建模师为你解答,速看
  12. python程序填空_pygame实现成语填空游戏
  13. 城市轨道交通信号系统
  14. 入门级蛋白质结构查看PyMol的使用——用PyMol制作视频movie
  15. ZOJ3716 Ribbon Gymnastics(贪心)
  16. Scavenger:在不同的paste网站上搜索泄漏的凭据
  17. 小米电视访问电脑共享文件夹
  18. 空间平面相交的直线的计算及其源码
  19. k8s的service和endpoint
  20. 【小月电子】ALTERA FPGA开发板系统学习教程-LESSON3 LED流水灯

热门文章

  1. Docker虚拟化命令实战
  2. JavaScript获取文本框内容,select选择的值(jsp内实现)
  3. Hadoop(二): YARN(资源管理器 RM)、HBase高可用集群搭建
  4. 【虹科方案】新能源车测试-雷诺Kangoo电动汽车充电故障诊断
  5. 计算机网络有线通信媒体,传输媒体
  6. 专科段《生产与运作管理》课程复习资料(5)——分析计算题
  7. 基于HASM模型的土壤高精度建模matlab仿真
  8. BZOJ 1875[SDOI2009]HH去散步
  9. 记一次对vue双向绑定的理解
  10. 计算机网络stp和utp,网线STP和UTP有什么区别