使用DAX计算每个索引的最新日期

时间:2018-06-18 13:29:57

标签: powerbi dax

我在Power BI中有一个像这样的数据集

ID    DATE 
1  06/24/2016
1  06/24/2017
1  06/24/2018
2  08/08/2017
2  08/08/2016
3  12/12/2015

我想用DAX创建一个计算列,其中我必须计算每个索引的最新日期,但我只能获得所有数据集的最新日期或每行的相同日期。 输出应为:

ID    DATE      MAXDATE
1  06/24/2016  06/24/2018
1  06/24/2017  06/24/2018
1  06/24/2018  06/24/2018
2  08/08/2017  08/08/2017
2  08/08/2016  08/08/2017
3  12/12/2015  12/12/2015

1 个答案:

答案 0 :(得分:0)

MAXDATE = CALCULATE(MAX(Table1[Date]);FILTER(Table1;Table1[ID]=EARLIER(Table1[ID])))