Power BI 如何根据日期切片器和过滤器显示列的最新值?
Power BI how to display latest value of a column based on date slicer and filter?
我有一个 Power BI table 看起来像这样:
Cat
Price
Date
apple
2.0
03/21/2021
peach
3.0
03/22/2021
apple
1.8
03/18/2021
apple
2.0
03/19/2021
peach
3.1
03/20/2021
apple
1.7
03/17/2021
我想使用日期切片器和 Cat 过滤器来选择 Apple 的最新价格并显示在磁贴中:
日期切片器:2021 年 3 月 12 日 - 2021 年 3 月 21 日
过滤器:检查 'apple'
平铺显示:2.0
我试过了
price_LastValue := CALCULATE(SUM(fruit[Price]), LASTDATE(fruit[Date]))
但结果是空白。有什么想法吗?
price_LastValue =
VAR _tbl = ALLSELECTED(Table1)
VAR _max_date = MAXX(_tbl, [Date])
RETURN MINX(FILTER(_tbl, [Date] = _max_date), [Price])
我有一个 Power BI table 看起来像这样:
Cat | Price | Date |
---|---|---|
apple | 2.0 | 03/21/2021 |
peach | 3.0 | 03/22/2021 |
apple | 1.8 | 03/18/2021 |
apple | 2.0 | 03/19/2021 |
peach | 3.1 | 03/20/2021 |
apple | 1.7 | 03/17/2021 |
我想使用日期切片器和 Cat 过滤器来选择 Apple 的最新价格并显示在磁贴中:
日期切片器:2021 年 3 月 12 日 - 2021 年 3 月 21 日
过滤器:检查 'apple'
平铺显示:2.0
我试过了
price_LastValue := CALCULATE(SUM(fruit[Price]), LASTDATE(fruit[Date]))
但结果是空白。有什么想法吗?
price_LastValue =
VAR _tbl = ALLSELECTED(Table1)
VAR _max_date = MAXX(_tbl, [Date])
RETURN MINX(FILTER(_tbl, [Date] = _max_date), [Price])