需使用堆积柱形图变形实现盈亏瀑布图,主要方法有四:一、占位辅助列法,通过隐藏占位列形成阶梯式瀑布;二、多系列分组错位法,适用于多部门/期间对比;三、组合图+辅助坐标系法,叠加散点图显示利润率;四、动态公式+条件格式法,自动区分正负值并突出关键节点。

如果您希望在Excel中通过可视化方式呈现收入、成本及利润变动的逐项累积效果,则需借助堆积柱形图的结构特性进行变形处理。以下是实现该类盈亏瀑布图的多种可行方法:
一、使用“占位”辅助列+堆积柱形图法
该方法通过插入隐藏的“占位”数值列,使各盈亏项目在垂直方向上错落悬空,形成阶梯式瀑布形态。其核心在于用公式控制累计基准线位置,确保每项数据精准落在前一项终点之上。
1、在原始数据右侧新增一列,命名为“占位”,C2单元格输入0;
2、C3单元格输入公式=B$2-SUM(B$3:B3),向下填充至对应行末;
3、选中原始数据列(如A2:B13)与“占位”列(C2:C13),点击【插入】→【柱形图】→【堆积柱形图】;
4、右键单击图表中“占位”系列柱子,选择【设置数据系列格式】→【填充】→【无填充】;
5、删除图例、网格线、纵坐标轴,右键横坐标轴→【设置坐标轴格式】→主要刻度线类型设为【无】;
6、为各盈亏项目系列分别设置颜色(如收入用浅蓝、成本用红色、利润用深绿),并添加数据标签。
二、多系列分组+错位排列法
适用于对比多个部门或期间的盈亏构成,通过人工错开数据行位置并引入空行作为视觉间隔,使各组瀑布彼此独立不重叠。此法依赖精确的数据区域划分与系列顺序调整。
1、将原始数据整理为A11:H30格式,其中D列为“占位”值,按分公司分段计算:D12=0,D13公式为=$C$12-SUM($C$13:C13),下拉至D15;D17再次置0,后续同理;
2、第16、21、26行留为空行,作为组间分隔;
3、选中A11:B30与D11:H30区域,插入【堆积柱形图】;
4、取消勾选【图表元素】中的【图表标题】、【网格线】、【图例】;
5、双击任意柱子→【系列选项】→【系列重叠】设为100%,【间隙宽度】设为10%;
6、单独选中“占位”系列→【填充与线条】→【无填充】、【无线条】;
7、为各分公司收入/成本/利润系列指定不同颜色,并添加数据标签。
三、组合图+辅助坐标系法(含利润率散点)
该方法在基础瀑布图上方叠加散点图,用于标示利润率等比率型指标。需额外构建X/Y轴定位数据,通过双坐标系实现主次信息分层表达。
1、在原始数据旁新增G列(利润率X轴定位)与H列(Y轴定位),H5公式为=MAX(B4:E4)*1.3,H6:H8引用H5;
2、插入堆积柱形图后,右键【选择数据】→【添加】新系列,【系列名称】设为G3,【系列值】暂填1;
3、添加完成后,在【选择数据源】中编辑该系列,将X值设为G5:G8,Y值设为H5:H8;
4、右键新散点系列→【更改系列图表类型】→设为【散点图(带直线和标记)】;
5、设置散点标记大小、颜色,并添加数据标签显示具体利润率数值;
6、隐藏次要纵坐标轴,仅保留主坐标轴用于金额刻度。
四、动态公式驱动+条件格式优化法
利用IF函数与自定义数字格式联动,自动识别正负值并赋予不同颜色填充,避免手动配色偏差。同时结合条件格式突出关键盈亏节点,增强财务分析指向性。
1、在“占位”列公式中嵌套判断逻辑,例如C3公式改为=IF(B3>0,B$2-SUM(B$3:B3),B$2+SUM(IF(B$3:B3(数组公式,按Ctrl+Shift+Enter确认);
2、对盈亏数据列应用自定义数字格式:0!.0,"万";[红色]-0!.0,"万";
3、插入堆积柱形图后,右键各数据系列→【设置数据系列格式】→【填充】→【纯色填充】,正数用蓝色,负数用红色;
4、选中图表→【开始】→【条件格式】→【突出显示单元格规则】→【大于0】→设为浅蓝底纹,【小于0】→设为粉红底纹;
5、为净利润累计值所在柱子添加粗边框与阴影效果,强化终值识别。










