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

PowerBI 按日期、条件及维度计算累计非重复计数,团队维度结果异常

修正方案

问题原因

你原有度量值的问题出在筛选上下文处理错误:ALL('Date')仅清除了日期表的筛选,但没有限制事实表Tabelle1的团队维度筛选传递,下钻到CurrentTeam维度时会混入其他团队的案件数据,导致统计结果不符合预期。

调整后的度量值

CountOpen =  
VAR CurrentDate = MAX('Date'[Date])
// 截至当前日期该团队累计创建的案件数
VAR TotalCreated =
CALCULATE(
    DISTINCTCOUNT(Tabelle1[case]),
    REMOVEFILTERS('Date'),
    'Date'[Date] <= CurrentDate,
    ALLEXCEPT(Tabelle1, Tabelle1[CurrentTeam])
)
// 截至当前日期该团队累计结案的案件数
VAR TotalClosed =
CALCULATE(
    DISTINCTCOUNT(Tabelle1[case]),
    REMOVEFILTERS('Date'),
    'Date'[Date] <= CurrentDate,
    Tabelle1[Status_Open] = "0",
    ALLEXCEPT(Tabelle1, Tabelle1[CurrentTeam])
)
RETURN TotalCreated - TotalClosed

调整说明

  1. 用REMOVEFILTERS('Date')替代原有的ALL('Date'),逻辑更明确,仅清除日期表的筛选,不会影响其他维度的筛选上下文
  2. 新增ALLEXCEPT(Tabelle1, Tabelle1[CurrentTeam])参数,确保计算时仅保留当前下钻的团队筛选,排除事实表其他列的意外筛选干扰,保证团队维度统计的准确性
  3. 保留了你原有「累计创建减累计结案」的计算逻辑,全局统计结果和之前完全一致,同时支持团队维度下钻输出正确结果。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.02 22:54:01