Excel怎么制作瀑布图 Excel瀑布图制作步骤方法【方法】
Excel中制作瀑布图有四种方法:一、2016+内置功能,直接插入并设置总计与标签;二、堆积柱形图模拟,需建底部/增量/空白三辅助列;三、Power Query动态构建结构化数据;四、“占位列+错位分组”法实现多周期/多部门并列展示。
如果您希望在Excel中直观呈现资金、利润或数量的逐项增减过程,则需要制作瀑布图。该图表能清晰展示起始值、中间各项变动(正向增加或负向减少)及最终结果之间的累积关系。以下是多种可行的制作方法:
一、使用Excel 2016及以上版本内置瀑布图功能
此方法直接调用Excel原生图表类型,无需构造辅助列,适用于数据结构清晰、正负标识明确的场景,操作快捷且自动识别逻辑关系。
1、整理数据为两列:A列为项目名称(如“期初余额”“销售收入”“成本”“税费”“期末余额”),B列为对应数值;其中增加项输入正值,减少项输入负值,期初与期末值填写实际金额。
2、选中包含标题在内的A1:B列全部数据区域,确保无空行、无合并单元格、B列全为数值格式(非文本)。
3、点击【插入】选项卡,在【图表】组中点击【插入瀑布、盈亏图】→【瀑布图】;或通过【插入】→【推荐的图表】→【所有图表】→【瀑布图】插入。
4、右键图表中“期初余额”对应的柱形,选择【设置数据系列格式】,在右侧面板中将“分类汇总”设为总计;同理对“期末余额”柱形执行相同操作。
5、右键任意柱形,选择【设置数据系列格式】,勾选显示连接线,并可将“系列选项”中的“间隙宽度”设为0%以增强连贯性。
6、右键任一柱形→【添加数据标签】→右键标签→【设置数据标签格式】,取消勾选“值”,勾选类别名称和值来自单元格(指定B列),使每个柱子同时显示项目名与金额。
二、通过堆积柱形图模拟瀑布图(兼容Excel 2013及更早版本)
当Excel版本不支持原生瀑布图时,需借助辅助列构建视觉等效效果:利用“底值”隐藏堆叠基底,“增量”呈现有效变动,“空白”控制悬空位置,再通过透明填充实现悬浮柱体。
1、在原始数据旁新增三列:【底部】、【增量】、【空白】;其中【底部】填入累计至前一项的和(首行为0),【增量】填入当前项原始值(保持正负符号),【空白】全部填0。
2、选中【底部】、【增量】、【空白】三列数据(含标题),插入【堆积柱形图】。
3、右键【底部】系列柱形→【设置数据系列格式】→填充设为无填充;同理将【空白】系列也设为无填充且边框设为无线条。
4、右键【增量】系列→【设置数据系列格式】→填充选择颜色:正值用蓝色(RGB 54, 95, 145),负值用橙色(RGB 247, 150, 70)。
5、右键【增量】系列→【添加数据标签】→右键任一标签→【设置数据标签格式】→勾选值来自单元格,并指定原始B列数值区域;取消勾选X值与Y值。
Julius AI
Julius AI是一款功能强大的AI数据分析工具,可以快速分析和可视化复杂数据。
下载
6、右键横坐标轴→【设置坐标轴格式】→将【文字方向】设为竖排,提升长项目名称可读性。
三、采用Power Query动态构建瀑布图数据结构
当原始数据为交易流水、多期明细或需按条件自动分组汇总时,Power Query可自动化生成符合瀑布图要求的“起始—变动—终止”结构,避免手工计算误差,提升复用性与准确性。
1、选中原始数据表→【数据】→【从表格/区域】,确认“表包含标题”后加载至Power Query编辑器。
2、对关键字段(如日期、业务类别、金额)进行升序排序,使用【分组依据】按时间周期或部门聚合,生成每期期末余额序列。
3、点击【转换】→【添加列】→【索引列】→【从0开始】,添加索引列[Index]。
4、点击【添加列】→【自定义列】,输入公式:= if [Index] = 0 then [期末余额] else [期末余额] - #"上一步骤名"{[Index]-1}[期末余额],命名为【变动值】。
5、将处理后的查询【关闭并上载】至工作表新区域,该区域即为可直接用于插入内置瀑布图的规范数据源。
四、使用“占位列+错位分组”法制作多期间/多部门瀑布图
当需并列展示多个独立财务周期(如Q1/Q2/Q3)或多个业务单元(如华东/华北/华南)的盈亏路径时,该方法通过空行分隔与独立占位计算,确保各瀑布路径互不干扰、逻辑隔离。
1、将原始数据按组排列(如Q1数据、空行、Q2数据、空行…),每组内首行为占位行,输入值为0。
2、每组第二行起,公式为:=前一组末项累计值-SUM(本组当前及之前变动项),确保各组累计起点相互独立。
3、选中全部扩展后数据(含占位列与空行),插入【堆积柱形图】。
4、右键各组中占位列对应的柱形→【设置数据系列格式】→填充设为无填充;其余变动柱形按正负分别着色。
5、为每组最后一个柱形添加数据标签,并右键标签→【设置数据标签格式】→勾选值来自单元格,指定对应组的期末余额列。