您可以使用EOMONTH一些额外的逻辑:
LastDay =
VAR CurrDate = MAX(Table1[Date])
RETURN CALCULATE(MAX(Table1[Date]),
FILTER(ALL(Table1),
Table1[Date] > EOMONTH(CurrDate, -1) &&
Table1[Date] <= EOMONTH(CurrDate, 0)))
Run Code Online (Sandbox Code Playgroud)
这需要在上个月末和当月末之间发生的最大日期。
一旦你有了这个度量,你就可以用它来计算以下各项的总和Value:
Last Date Sum = CALCULATE(SUM(Table01[Value]),
FILTER(Table01, Table01[Date] = [LastDay]))
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8970 次 |
| 最近记录: |