Power BI 如何根据日期切片器和筛选器显示列的最新值?

时间:2021-03-23 16:10:20

标签: powerbi dax powerbi-desktop measure

我有一个 Power BI 表,如下所示:

<头>
价格 日期
苹果 2.0 03/21/2021
桃子 3.0 03/22/2021
苹果 1.8 03/18/2021
苹果 2.0 03/19/2021
桃子 3.1 03/20/2021
苹果 1.7 03/17/2021

我想使用日期切片器和 Cat 过滤器来选择 Apple 的最新价格并在磁贴中显示:

日期切片器:03/12/2021 - 03/21/2021
过滤器:勾选“苹果”

平铺显示:2.0

我试过了

price_LastValue := CALCULATE(SUM(fruit[Price]), LASTDATE(fruit[Date]))

但结果是空白。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

price_LastValue = 
VAR _tbl = ALLSELECTED(Table1)
VAR _max_date = MAXX(_tbl, [Date])
RETURN MINX(FILTER(_tbl, [Date] = _max_date), [Price])

enter image description here