[英]Show 0 value on Line Chart in Power BI for missing data
Ryan 为在 Power Query 编辑器中处理此问题提供了很好的答案。 如果您(或有相同问题的人)无法编辑查询,这里有几个选项可用于在 DAX 和视觉设置中解决此问题。
关于 Ryan 的答案,我要注意的一件事是“空”和“零”是截然不同的项目。 “空”表示没有数据,“零”表示 0。根据您查看的数据类型,将它们视为相同可能会导致错误信息。
解决方案:
如果您的 X 轴是“分类”,则可以使用“显示没有数据的项目”。 此时,X 轴上没有数据的任何值都将显示为线中的间隙。
这将是我显示没有数据的项目的首选方法。
这是折线图在正常度量下的样子。
这就是使用新措施的情况。
这是给出最后一张图片中行为的度量公式。
Total Amount = IF(ISBLANK(SUM(Table1[Amount])), 0, SUM(Table1[Amount]))
当您为 x 轴值执行“生成表”步骤时,您似乎已经完成了很多工作。 我假设这意味着如果您执行了左外连接(如果没有,则返回并使用外连接!),结果表中有很多 [x-value/null] 组合到您的 '稀疏数据'。 我们需要这些是 [x-value/0]。
在电源查询中,您可以右键单击列标题,选择“替换值”并将null切换为 0。
那应该这样做。
因此,一个好的经验法则是“永远不要相信空值”。 如果您的意思是零,请使用零。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.