如何在Power BI中基于截止日期获取汇率?

时间:2020-09-11 05:29:32

标签: powerbi powerbi-desktop

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

<ItemGroup>    
<Antlr4 Include="TSqlLexer.g4">
  <Package>MyLib.Parser</Package>
  <Visitor>true</Visitor>
  <Error>false</Error>
  <Listener>true</Listener>
  <AntOutDir>..\MyLib.Parser</AntOutDir>
</Antlr4>
<Antlr4 Include="TSqlParser.g4">
  <Package>MyLib.Parser</Package>
  <Visitor>true</Visitor>
  <Error>false</Error>
  <Listener>true</Listener>
  <AntOutDir>..\MyLib.Parser</AntOutDir>
</Antlr4>
</ItemGroup>

现在我需要得到77.83

1 个答案:

答案 0 :(得分:2)

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

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

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

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