【问题标题】:Exchange rates for ENDOFMONTHENDOFMONTH 的汇率
【发布时间】:2017-06-12 14:12:30
【问题描述】:

我有一个汇率表,我正在尝试计算期末月份

它使用至少 3 种货币让我们使用 GBP USD EUR

选择该货币时,我需要返回月底货币

所以像 k

EOMCcy=:IF(HASONEVALUE('Ccy'[Currency Symbol]), 
CALCULATE([Exchange Rate],ENDOFMONTH('Exchange Rates'[Date]) ,BLANK()))

我知道我需要在某处验证货币,我尝试了很多想法,因为我有一个 fromCcy 和 toCccy 列,例如 GBP USD 这将显示在 [汇率] 列 =1.22

我希望有人可以为我指明正确的方向或使用我的代码提供更好的方法

谢谢大家

【问题讨论】:

  • 您能否编辑以在您的问题中包含示例数据和预期结果?这么短的描述很难理解你的问题。

标签: dax ssas-tabular currency-exchange-rates


【解决方案1】:

所以我想我解决了它

    EOMCcy:=IF(HASONEVALUE('Ccy'[Currency Symbol]),

CALCULATE (
    SUM ([ExchangeRate]),
    FILTER (
         ALL ( 'Exchange Rates'[Date]),
         'Exchange Rates'[Date] = ENDOFMONTH('Exchange Rates'[Date])
     )
 ),BLANK())

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-11-22
    • 2018-12-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-23
    • 1970-01-01
    • 2018-03-18
    相关资源
    最近更新 更多