我在Power BI中创建了两个度量,分别为保留的保留状态计数和 DNS的保留状态计数。这些措施是对客户” [约会状态] 中的值进行计数和过滤。我不确定 CALCULATE 和 COUNTA 函数是否是完成此任务的最佳方法。
Count of Appointment Status for Kept =
CALCULATE(
COUNTA('Client'[Appointment Status]),
'Client'[Appointment Status] IN { "Kept" }
)
Count of Appointment Status for DNS =
CALCULATE(
COUNTA('Client'[Appointment Status]),
'Client'[Appointment Status] IN { "DNS" }
)
Percentage of Total No Show =
FORMAT(
CALCULATE(Client[Count of Appointment Status for Kept])
/Client[Count of Appointment Status for DNS])
, "0.00%)
尽管如此,我正在尝试创建一种度量来计算“未显示” 的百分比。当我这样做时,小数位会给我一个问题。例如,8.50变为850.0%。我确定存在语法问题,我只是不知道在哪里。
答案 0 :(得分:0)
我过去曾遇到过这个问题-使用%时,功率bi往往会乘以100 我解决问题的方法是将其除以100 例如
未出现总数的百分比= 格式( CALCULATE(客户[保留的预约状态计数]) /(客户端[DNS的约会状态计数])* 100) ,“ 0.00%)
答案 1 :(得分:0)
这是正确的解决方案:
Percentage of Total No Show =
FORMAT (
(
CALCULATE (
Client[Count of Appointment Status for Kept]
) / Client[Count of Appointment Status for DNS]
) / 100,
"0.00%"
)
答案 2 :(得分:0)