Excel 度量衡的运行总数

Excel 度量衡的运行总数,excel,powerbi,powerpivot,dax,measure,Excel,Powerbi,Powerpivot,Dax,Measure,我希望在这里创建一个度量值的运行总数,即Open和Closed。我所有的柱子都是正确的,除了最后一根完全打开了。 有人知道一个度量标准,可以将其作为开放列和封闭列的运行总数吗 WeekIndex |Open Incidents | Closed Incidents | Open vs Closed | Total Open 1 | 5 | 0 | +5 | 5 2 | 4

我希望在这里创建一个度量值的运行总数,即Open和Closed。我所有的柱子都是正确的,除了最后一根完全打开了。 有人知道一个度量标准,可以将其作为开放列和封闭列的运行总数吗

WeekIndex |Open Incidents | Closed Incidents | Open vs Closed | Total Open
1         | 5             | 0                | +5             | 5
2         | 4             | 5                | -1             | 4
3         | 2             | 0                | +2             | 6
4         | 3             | 3                | +0             | 6
5         | 10            | 12               | -2             | 4

在这种情况下,使用前面函数的计算列可以执行以下操作:

Total Open = 
CALCULATE(
    SUM('Table'[Open vs Closed]),
    FILTER(
        'Table',
        'Table'[WeekIndex] <= EARLIER('Table'[WeekIndex])
    )
)
第二次更新:

考虑到所有列都是度量值的奇怪情况:

Total Open Measure = 
VAR CurrentIndex = [Index]
RETURN
CALCULATE(
    [Open vs Closed Measure],
    FILTER(
        ALL('Table'),
        [Index] <= CurrentIndex
    )
)
为了过滤掉没有事件的行,我在索引度量上添加了一个可视级别过滤器:


嗨,问题是我不使用表,而只是一个计算字段。开放与封闭是一个经过计算的领域,我不太明白。My Open vs Closed='Table'[Open Events]-'Table'[Closed Events]也是一个计算列。您的Open vs Closed是表中的一个列。我的表中没有打开与关闭列。我的“开放”与“关闭”是一个度量开放事件=COUNTAIncident[事件ID]Closed incents=计算[意外事件结束];用户关系“日历”[日期];事件[Datum gereed]打开vs.关闭=[Open Events]-[Closed Events]这是因为在你的问题中,你说我希望在这里创建一个计算列的运行总数,名为Open vs.Closed。。那么你的开放与封闭是一个度量,而不是一个计算列?
Total Open Measure = 
VAR CurrentIndex = [Index]
RETURN
CALCULATE(
    [Open vs Closed Measure],
    FILTER(
        ALL('Table'),
        [Index] <= CurrentIndex
    )
)
Total Open Measure = 
CALCULATE(
    [Open vs Closed],
    FILTER(
        ALL('Calendar'),
        'Calendar'[MonthIndex] >= 1 &&
        'Calendar'[MonthIndex] <= MAX('Calendar'[MonthIndex])
    )
)