Power BI堆叠图加图例后零值类别不显示,求度量值解决方案
Power BI堆叠图问题解决方案
一、核心需求:显示无收益的门店(如2022年Omega)
要实现无数据年份仍显示门店,需创建空值转0的度量值,同时搭配独立维度表:
准备独立维度表
- 年份维度表:用DAX生成完整年份序列,确保包含所有需要展示的年份(如2021、2022)
之后仅保留日期维度表 = ADDCOLUMNS( CALENDARAUTO(), "年份", YEAR([Date]) )年份列作为维度使用。 - 门店维度表:手动创建包含所有门店名称(包括Omega)的表,确保覆盖所有需要展示的门店。
- 年份维度表:用DAX生成完整年份序列,确保包含所有需要展示的年份(如2021、2022)
建立关系
将年份维度表的年份字段与事实表的年份字段建立一对多关系,门店维度表的门店名称与事实表的门店字段建立一对多关系。创建度量值
门店收益 = VAR 实际收益 = SUM('你的事实表名称'[收益]) RETURN IF(ISBLANK(实际收益), 0, 实际收益)
二、解决添加图例后图表异常问题
将堆叠图的字段替换为:
- 轴:使用年份维度表的
年份字段 - 图例:使用门店维度表的
门店名称字段 - 值:使用上面创建的
门店收益度量值
这样设置后,所有年份的所有门店都会在图表中显示,无收益的门店对应年份会显示0值,同时避免因数据缺失导致的图表异常。
内容的提问来源于stack exchange,提问作者denieru90
相关产品推荐
相关产品推荐

