powerbi - 如何摆脱 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]))
解决方案
查看您的列公式:
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%)。
推荐阅读
- javascript - 检查后表达式发生了变化 - 角度
- java - 从jacoco和pit生成PDF文件
- java - 带有嵌套片段的过渡会产生明显的滞后而不是平滑过渡,如何平滑这种过渡?
- boost-spirit-x3 - Spirit X3 中序列的位置注释
- android - 使用 WRAP_CONTENT 时 TextView ShadowLayer 被裁剪
- svg - 如何在 jekyll markdown 中嵌入 SVG 代码(在 Github 上)?
- python - 不理解这个“AttributeError:'module'对象没有属性”,即使它是在之前导入的
- python - 如何在烧瓶应用程序中重定向默认网址
- docker - 来自 Docker 运行命令的环境变量未传递到 .NET Core 控制台应用程序
- jquery - 防止移动浏览器中的 jQuery .on 点击事件