第1个回答 2024-08-16
在工作中,各部门每年都会产生成本支出,部分部门还有营业收入。如果老板要求你汇报一年的成本投入和收入情况,你会怎么做?
此时,瀑布图就能派上用场。以下是一个例子:
这是某部门第二季度的收入瀑布图。其中,蓝色柱条代表总收入,橙色部分为支出成本,灰色柱条表示净收入。这样能直观地看出收入的构成。
瀑布图是一种反映部分与整体关系的图表。通过调整数据顺序,还可以展示成本、投入等数据与总成本、投入之间的关系。
以某公司新媒体部门1月每周的运营推广费用为例,我们可以使用瀑布图动态展示每个季度成本组成与数据变化。
通常,一张瀑布图只能展示一列数据。首先,将第一周的数据制作成瀑布图。
将渠道名称和第一周的数据复制、粘贴到其他位置。
选中粘贴后的数据,点击Excel上方的“插入”,在“图表”中找到瀑布图,点击它即可自动生成一张瀑布图。
这只是完成了一个雏形,接下来还要对其进行优化。
首先,将“总计”一栏的数据设置为“汇总数据”,点击瀑布图中“总计”所在的柱条,全选后再次点击(总而言之,不要双击),点击后的柱条亮度比其他柱条高,表示单选成功。
使用鼠标右键点击柱条,选择弹窗中的“设置数据点格式”,选中“设置为汇总”,就会发现它已经变成了汇总数据。
其次,要对每个柱条的标签进行优化。将鼠标移到瀑布图中间,点击鼠标右键,在弹窗中选中“设置绘图区格式”。下面是点击后的页面。
在“绘图区选项”中找到“系列‘第一周’数据标签”,会出现下面这样的页面。
点击右侧的图标,进入“标签选项”,选中标签里的“类别名称”和“值”,分隔符建议选择“新文本行”。这里还能调整标签的位置以及标签内文字的属性,你可以根据自己的需要自行选择。
最后,点击瀑布图右上方绿色的“+”,取消坐标轴、网格线和图例,一张瀑布图基本就完成了。你还可以根据需要,对每个柱条填充上色。
上面讲的是如何单独绘制一张瀑布图,但这里一共有4周的数据,如果分别制作4张瀑布图,不仅不美观,而且很麻烦。
这里介绍一种既美观又高级的方法——使用开发工具里的“按钮”功能,让多张瀑布图联动起来,还能看出每周数据的变化。
在开始之前,需要打开Excel的开发功能。点击Excel左上角的“文件”,跳转后,点击下面的“选项”,在弹窗中点击左侧的“自定义功能区”,在右侧找到“开发者工具”,选中它,就可以使用开发功能了。
另外,在这次联动中,还要用到一个引用函数,它就是Offset函数。Offset函数的写法为”=OFFSET(reference,rows,cols,height,width)”。
其中,“reference”表示参考点,“rows”表示行,当rows是正数时,表示向下移动,负数则为向上移动,“cols”表示列,当其为正数时,表示向右移动,负数则向左移动,“height”和“width”分别代表高度和宽度,这两个数值默认为1,当引用的是某个单元格内容时,可以省略不写。
举个例子,在下面这个表格中,要以“公众号”为参照点,引用它向下第三行右边第二列的内容时,就可以写作“=OFFSET(A3,3,2),即为“12000”。
下面来具体说说如何让多个瀑布图联动起来。
首先,复制渠道名称一列内容,粘贴到其他位置,如图所示。在G1的位置输入1,作为Offset函数里“cols”的取值。
接着,在“渠道名称”右边的单元格里输入“=OFFSET(A2,0,$G$1)”($G$1表示取固定值),即引用A2向下0行(也就是本行)、向右移动“G1单元格内数值”(目前是1)列的数据,这时候会发现它自动引用了“第一周”。
把鼠标箭头移动到这个单元格的右下角,当它出现“+”时,长按鼠标左键,向下拖动,即可按照这个单元格的格式自动填充。
实操如下图所示。
如点击“第一周”向下两格的单元格,发现它自动填充了“=OFFSET(A4,0,$G$1)”,原来的“A2”变成了“A4”(如果这里使用的是G1,也会变成G3,但由于使用了“&G&1”,所以没有变)。
自动填充完所有数据后,先按照第一部分的步骤制作一张瀑布图,如下图所示。
制作好后,这里要通过开发工具里的按钮来让其自动代入其他三周的数据。
点击Excel功能栏里的“开发者工具”,下方的“控件”一栏中,点击“插入”,在弹窗中点击“选项按钮”,会发现鼠标的箭头变成了小“+”,在瀑布图左上角空白位置点击即可插入按钮。如下图所示。
右键点击按钮,选择“设置控件格式”,在“控制”页面的“值”下方,选中“已选择”,为按钮赋值,点击“单元格链接”右侧的⬆,选中G1单元格即可。点击按钮,重命名为“第一周”。
接着,右键点击按钮,选择“复制”,粘贴到“第一周”的下方,重命名为“第二周”,这时候,会发现第二周G1的默认值已经变成了2(按钮自动生成),下方表格的数值也因为引用函数而发生了变化。同样地,再复制两个按钮,分别重命名为“第三周”和“第四周”。
这样一来,一月四周的瀑布图就联动起来了。
瀑布图的使用范围非常广泛,既可以显示数据之间的变化,也可以反映部分与整体之间的关系。
以上就是今天分享的瀑布图,下次来说说如何使用树状图和雷达图来对工作中的数据进行可视化展示分析。