首页 > 解决方案 > 如何摆脱 PowerBI 中的 100% 计算

问题描述

我正在尝试使用 PowerBI 中的计算列将准时性能显示为百分比,但是当我在仪表板上过滤日期时,过滤器之外的所有月份或星期显示为 100%,而不是像仪表板上的所有其他视觉效果一样消失。更奇怪的是,当使用折线图和簇状柱形图时,它可以正常工作,但不能与折线图一起正常工作。

这是我计算的列公式:Controllable On-Time = 1-(CALCULATE(COUNT('Order Data Query'[QC Code]),FILTER('QC Code Key','QC Code Key'[Controllable?] = "Controllable")) / COUNT('Order Data Query'[Job ID]))

使用日期过滤器时,过滤器之外的任何内容都显示为 100%,而不是像所有其他视觉效果一样消失

标签: powerbicalculated-columns

解决方案


查看您的列公式:

Controllable On-Time = 1-(CALCULATE(COUNT('Order Data Query'[QC Code]),FILTER('QC Code Key','QC Code Key'[Controllable?] = "Controllable")) / COUNT('Order Data Query'[Job ID]))

我们可以将其简化为:

Controllable On-Time = 1 - X

因此,当 X = 0 时,则

Controllable On-Time = 1

因此,它是一个始终等于 1 的常数值(如果格式化为百分比,则为 100%)。


推荐阅读