我正在尝试计算Power Pivot中的累积行数
我正在使用以下公式:
FilteredRows =
VAR LatestYear =
MAX ( Rates[Year] )
VAR UnfilteredTable =
ALL ( Rates )
RETURN
COUNTROWS ( FILTER ( UnfilteredTable, Rates[Year] <= LatestYear ) )
我没有得到在FilteredRows中看到的序列,而是得到11(所有行中的总行数)
有什么想法吗?
答案 0 :(得分:0)
尝试一下:
FilteredRows =
COUNTROWS (
SUMMARIZE (
FILTER ( ALL ( 'Rates' ), 'Rates'[Year] <= MAX ( 'Rates'[Year] ) ),
'Rates'[Year]
)
)
如果'Rates'[Year]
中的年份不只出现一次,则不需要SUMMARIZE函数。在这种情况下,这也将起作用:
FilteredRows = COUNTROWS ( FILTER ( ALL ( 'Rates' ), Rates[Year] <= MAX ( Rates[Year] ) ) )