Forum Discussion

bsz412's avatar
bsz412
Icon for Helper III rankHelper III
4 years ago
Solved

sales amount calculation by using exchange rate table with historic values

Hi,  I have to calculate sales amount for multiple countries. The exchange rate table looks like this:  In the report I have this filter:  Where the end period is coming from the 'Endp...
  • johnt75's avatar
    4 years ago

    Try

    Sales Amount EUR =
    SUMX (
        sales_purchase,
        VAR exchRate =
            LOOKUPVALUE (
                exchange_rate[avg_rate],
                exchange_rate[country_code], sales_purchase[country_code],
                exchange_rate[Year], SELECTEDVALUE ( EndPeriod[Year] ),
                exchange_rate[Month], SELECTEDVALUE ( sales_purchase[Month] )
            )
        RETURN
            sales_purchase[sales_amount] * exchRate
    )