Power BI 中的回报和过去的价格计算,没有相关日期

问题描述 投票:0回答:1

我在Power BI中有一个表格如下:

|Date    |price   |firm    |portfolio|
|dd/mm/yy|numeric |text    |text     |
|dd/mm/yy|numeric |text    |text     |
|dd/mm/yy|numeric |text    |text     |

我想在表格中显示 t-1 价格以及今天与 t-1 价格的变化,为此,我考虑采用显示 t-1 价格的度量和计算回报的另一个度量。我的问题是日期列只有智利的工作日,因此日期不一定相关(这意味着例如函数 DATEADD 不起作用)。你能帮我解决一下吗?

powerbi dateadd
1个回答
0
投票

尝试类似的事情:

T-1 Price = 
  var thisDate = MAX(YourTable[Date])
  var prevDateRow = 
    TOPN(1,
      FILTER(ALLSELECTED(YourTable), YourTable[Date] < thisDate),
      [Date], DESC
    )
  return CALCULATE( MAX(YourTable[price]), prevDateRow )
© www.soinside.com 2019 - 2024. All rights reserved.