2017-01-26 5 views
0

위해 나는 끝 개월 계산을 얻으려고 환율 테이블이환율은 ENDOFMONTH

그것은 3 개 통화의 최소 사용하고

을 선택할 때

내가 반환해야 사용 GBP의 달러 EUR을 할 수 있습니다 그 통화 달 통화의 최종

그래서 K 같은

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

나는 어디 선가 통화를 검증 할 필요가 알고 나는 사람을 시도하고있다 나는 fromCcy 및 toCccy 열 예 GBP의 USD 이 1.22

것은 누군가가 올바른 방향으로 날 지점 또는 내 코드

와 함께 더 나은 방법을 제공 할 수있는 기대했다 =에서 [환율] 열에서 보여줄 것을 가지고 y를 생각한다

모든

+0

당신은 샘플 데이터와 예상 된 결과 귀하의 질문에 포함하도록 편집 할 수 해결할 생각 감사? 간단한 설명으로 문제를 이해하는 것은 어렵습니다. –

답변

0

그래서 내가 그것을

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

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