【发布时间】:2022-01-12 09:29:19
【问题描述】:
大家好,
我还是 PowerBI 的新手,现在我在 PowerBI 中有一组数据,如上面的屏幕截图所示。我有一个Measure 来计算OK 的百分比:
total_student = COUNT(StudentAns[Name])
ok_% =
VAR OK_COUNT = COUNTROWS(
FILTER(
StudentAns,
StudentAns[Answer] = "OK"
)
)
RETURN (OK_COUNT/StudentAns[total_student])
我创建了一个矩阵来显示每个月 OK 的百分比,如下面的屏幕截图所示:
我想要找到的是所有月份的平均百分比。所以最终输出的答案应该是89.05%,也就是85.95%、91.4%、89.27%和89.58%的平均值。
我想获得OK 在所有月份中的平均百分比是因为我想将输出用作 KPI 可视化的目标。
任何帮助或建议将不胜感激!
【问题讨论】:
-
89,05 是每月取百分比的平均值,但 89,50 是取所有值的百分比。您是否有特定的原因需要每月百分比的平均值?比如说你有 100 个值,99 个可以,1 个不正确,前 4 个月都可以,第 5 个月有 1 个值:不正确。你会在计算中得到 80%,但真正的 ok 百分比是 99%。希望你能理解我的解释。
-
有没有我可以计算得到的89.50% 并将其作为KPI 卡的Target 目标?
-
您可能可以复制粘贴现有的度量并将 ALL 函数添加到计算步骤中。 docs.microsoft.com/en-us/dax/all-function-dax 这样您就可以对所有行进行计算,而忽略任何过滤器。
标签: powerbi average percentage kpi