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

Power BI员工单模板项目平均关闭时长度量值需求

员工各模板平均关闭时长度量值解决方案
  • 需求目标:计算每位员工在每个项目模板维度下,已完成项目(存在Close_Date)的平均关闭耗时,用于和团队平均值做对比。
  • 原有度量值问题:仅用SUM计算总耗时,未实现平均逻辑,也没处理同一Project ID多条记录的去重聚合。

两种可行的DAX写法

场景1:同一Project ID对应多条Time_Spent记录

这种情况需要先对每个唯一已关闭项目计算总耗时,再取平均值:

员工各模板平均关闭时长 = 
AVERAGEX(
    // 筛选当前上下文下(员工+模板)已关闭的唯一项目ID
    DISTINCT(FILTER('Activities', 'Activities'[Close_Date] <> BLANK())[Project ID]),
    // 计算单个项目的总耗时
    CALCULATE(SUM('Activities'[Time_Spent]))
)

场景2:每个Project ID仅对应一条Time_Spent记录

如果数据中每个项目只有一条耗时记录,可简化为直接取平均值:

员工各模板平均关闭时长 = 
CALCULATE(
    AVERAGE('Activities'[Time_Spent]),
    FILTER('Activities', 'Activities'[Close_Date] <> BLANK())
)

说明

把上述度量值添加到你的表格可视化中,就能在员工+模板的分组下,展示该员工对应模板的平均关闭时长,直接和团队平均值列做对比。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.04 01:17:09