You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Direct Query模式下Power BI矩阵No Show度量值行总计修正求助

解决Power BI中人员预约到场率统计问题

问题根源

你当前的No Show度量值是按候选人维度返回布尔值(0或1),仅判断该候选人是否存在未到场情况,而非统计未到场的实际次数,因此无论有多少次未到场,总计始终为1。

解决方案

根据你预期的统计需求(未到场次数、未到场率),替换为以下DAX度量值:

  1. 统计未到场次数
    假设deleted字段为1时代表该预约未到场,0代表到场:

    No Show 次数 = SUM(Candidate[deleted])
    
  2. 统计总预约次数

    总预约次数 = COUNT(Candidate[bookingId])
    
  3. 计算未到场率
    使用DIVIDE函数避免除以0的错误:

    未到场率 = DIVIDE([No Show 次数], [总预约次数], 0)
    

说明

  • 替换后,当候选人有3次预约、2次未到场时,No Show 次数会返回2,未到场率会计算为2/3≈66%,完全匹配你的预期结果。
  • 如果deleted字段的逻辑相反(0代表未到场),只需将SUM(Candidate[deleted])改为COUNT(Candidate[bookingId]) - SUM(Candidate[deleted])即可。

内容的提问来源于stack exchange,提问作者preceperi

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.25 15:45:34