首页 > 解决方案 > 如何根据 Power BI 中的截止日期获取汇率?

问题描述

我有一个表汇率,其中包含日期/时间格式的日期和汇率。我想根据日期的最大值获取汇率。例如:

Date: 22/07/2019 11:00    Exchange Rate: 77.83
      22/07/2019 11:45                   75.00
      17/07/2019 12:00                   90.00

现在我需要得到 77.83 的结果

标签: powerbipowerbi-desktop

解决方案


您将需要创建一个新度量:

LatestExchangeRate = 
var maxDate = MAX(rateTable['Date'])

return 
CALCULATE(
    SELECTEDVALUE(rateTable['Exchange Rate']), 
    FILTER(
        rateTable, 
        rateTable['Date'] = maxDate
    )
)

说明:我们通过 maxDate 过滤表并获得单行。从这一行中,我们选择汇率


推荐阅读