Excel 如何创建仅包含上月数据的度量?
我正在尝试创建excel pivot measure,它只返回上个月的金额(每个账户数据只有一个表示月份的日期),其他数据返回0Excel 如何创建仅包含上月数据的度量?,excel,dax,measure,Excel,Dax,Measure,我正在尝试创建excel pivot measure,它只返回上个月的金额(每个账户数据只有一个表示月份的日期),其他数据返回0 =VAR LastMonth = CALCULATE( MAX([ACCT_DATE]), ALL(DATA) ) RETURN CALCULATE( [AMT_USD],
=VAR LastMonth = CALCULATE(
MAX([ACCT_DATE]),
ALL(DATA)
)
RETURN
CALCULATE(
[AMT_USD],
DATA[ACCT_DATE] = LastMonth
)
我想问题是,lastmount
不返回singleton
我需要避免内置时间智能功能
最好的情况是通用解决方案—例如,我将以类似的方式创建LastYearAmount。我假设您尝试使用一个表,因此您应该记住,您使用的函数只返回该表中的日期值。LastMonth变量很好,不过我会将名称更改为“_LastDate”,因为实际得到的是数据表中的最后一个日期。返回后,您将使用:IF(MAX(数据[日期])=\u LastDate,[AMT\u USD])。我想[AMT_USD]是一个类似于总和(DATA[USD])的度量