Power BI:“显示无数据项”对空值行无效,如何解决?
Power BI 显示空值行问题的修复方案
检查表格可视化的「显示无数据项」设置细节
确保你是在表格可视化的格式面板(而非字段设置)里开启该选项,它通常在「行」选项卡下。注意这个选项仅对维度列(如部门、类别这类非度量值字段)生效,如果空值出现在度量值列,需要单独处理。处理度量值为空的场景(若Approved WTE、Filled WTE是度量值)
修改度量值表达式,让空值返回BLANK()或占位符,避免Power BI自动过滤行:Approved WTE = IF(ISBLANK([你的原始计算逻辑]), BLANK(), [你的原始计算逻辑])或者用
COALESCE函数直接替换空值:Filled WTE = COALESCE([你的原始计算逻辑], "-")调整筛选逻辑(单表场景)
检查页面/视觉级过滤器,确保没有设置类似「Approved WTE > 0」这类会排除空值的规则,保留「所有值」并勾选「包含空值」选项。同时确认切片器、高级筛选器等隐藏筛选条件没有排除空值行。用DAX创建计算表强制保留空值
如果以上方法无效,基于原始表创建计算表,确保所有行(包括空值)被保留:包含空值的表格 = SELECTCOLUMNS( '原始数据表', "维度列1", '原始数据表'[维度列1], "维度列2", '原始数据表'[维度列2], "Approved WTE", COALESCE('原始数据表'[Approved WTE], BLANK()), "Filled WTE", COALESCE('原始数据表'[Filled WTE], BLANK()) )再用这个计算表作为数据源创建表格可视化。
内容的提问来源于stack exchange,提问作者Isabella
相关产品推荐
相关产品推荐

