2024年企业数据分析有个怪现象:83%的财务仪表盘用着同一套模板,但高管们仍在抱怨"看不懂数字怎么来的"。问题不在数据,在呈现方式。
Shashanka Shekhar最近放出一个.pbix文件,把瀑布图和KPI卡片焊在一起。这不是简单的视觉叠加,而是让"从A到B的变化路径"第一次有了可读性。
为什么传统瀑布图在仪表盘里总像异类
瀑布图(Waterfall Chart)的逻辑很直白:起点→增减项→终点。但放在Power BI仪表盘里,它占地方、难对齐、和其他KPI卡片风格割裂。
分析师们被迫二选一:要么用瀑布图讲故事,牺牲整体一致性;要么用矩形KPI卡片保颜值,但数字变成孤岛。
Shekhar的解法是把瀑布图"压扁"进矩形框架。每个增减项变成横向色块,正负值用颜色区分,最终数值置顶。整个视觉控制在手机屏幕一屏内。
关键设计:瀑布图的"流动感"被保留,但占用的视觉权重和普通KPI卡片一致。
这个.pbix文件里藏着什么
Shekhar直接开源了源文件,里面没有黑箱操作。核心是用DAX(数据分析表达式)把原始数据拆成"起点、增长项、下降项、终点"四个计算列。
视觉层用了组合图(Combo Chart)做底——柱状图承载各增减项,折线图锚定累计值。然后通过条件格式把正负值映射到绿红配色。
一个细节:色块宽度按数值比例自动调整,但设置了最小宽度阈值。防止小数值项缩成细线,大数值项霸屏。
交互逻辑:点击任意色块,其他关联图表同步筛选。这是原生瀑布图做不到的。
谁真的需要这个
财务场景最典型。比如Q1营收从800万到920万,传统报表给两个数字,这个视觉能拆解出"新客户+180万、老客户流失-60万、涨价+20万、汇率损失-20万"。
销售运营同样适用。区域业绩达成率背后,是头部客户扩容、尾部客户流失、客单价波动几个杠杆在打架。
Shekhar在Medium评论区提到,这个设计的灵感来自Tableau的"瀑布KPI"社区作品,但Power BI原生不支持类似布局,只能手动拼接。
换句话说,这是用现有工具的组合,填补产品功能的空白。
落地时的三个坑
第一,DAX计算列的顺序必须严格对应视觉呈现顺序,错一个就全乱。Shekhar在文件里用注释标了序号,但复制到新数据集时容易踩雷。
第二,颜色语义需要训练。绿涨红跌是金融惯例,但某些企业品牌色恰好冲突,得手动改条件格式规则。
第三,移动端适配。Power BI手机端对组合图的支持一直有瑕疵,色块标签可能重叠。Shekhar的 workaround 是关闭数据标签,改用工具提示(Tooltip)承载详情。
Shekhar在文末留了句话:「这个视觉不是终点,是起点。如果有人能把它做成自定义视觉(Custom Visual)上架商店,才算真正解放生产力。」
你会把现在的KPI卡片换成这种瀑布式呈现吗?还是说,你的老板其实根本不想知道数字背后的故事?
热门跟贴