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

Power BI中如何实现问题处理周数的累计占比列

Power BI中如何实现问题处理周数的累计占比列

嗨,我看你已经搭好了单周问题数和总问题数的度量值,现在就差把占比改成累计占比啦,我来给你调整一下:

你现在的Percent度量值计算的是单周问题数占总数的比例,要实现累计(比如第2周显示前2周的总和占比),我们需要对当前周及之前所有周的问题数求和,再除以总问题数。

修改后的累计占比度量值可以这么写:

CumulativePercent = 
VAR CurrentWeek = MAX('Query'[weeks_in_work])
VAR TotalIssues = [AllIssues]
VAR CumulativeIssues = 
    CALCULATE(
        [AmountOfIssuesPerWeek],
        FILTER(
            ALL('Query'[weeks_in_work]),
            'Query'[weeks_in_work] <= CurrentWeek
        )
    )
RETURN
    DIVIDE(CumulativeIssues, TotalIssues) * 100

逻辑解释:

  • CurrentWeek:获取当前行对应的处理周数(比如表格里第2行就是2)
  • CumulativeIssues:用FILTER筛选出所有小于等于当前周的记录,再计算这些周的问题总数
  • 最后用DIVIDE做安全除法(避免除以0的报错),乘以100转成百分比格式

把这个新的度量值添加到你的表格里,就能得到像你示例里的累计占比啦:

weeks_in_workAmount issuespercent
12158%
21086%
35100%

如果你的weeks_in_work不是数值类型(比如是文本格式的"Week 1"),记得先给这个列设置正确的排序,不然累计逻辑会出错哦~

备注:内容来源于stack exchange,提问作者Gqueee

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.15 12:20:34