Как устранить ошибку вне текущего диапазона в Power BI (формула DAX) - PullRequest
0 голосов
/ 26 сентября 2018

Я попытался решить проблему с отсутствующим диапазоном в формуле Power Bi Dax

Общий фон

У меня есть набор данных, как показано ниже, панель инструментовпозволяет пользователю выбрать предпочитаемую валюту, а затем в таблице обновить значение.Например, если нажать на США, то в таблице будут указаны все продажи в январе из США

, а также с указанием $ или € 1010 * соответственно

enter image description here

Я попытался использовать функцию DAX

CONCATENATE( Table[Country]="US", "$",FORMAT(sum(Table[Sales]),"0")

, но появляется ошибка ниже

Не удалось загрузить данные дляэто изображение

Произошла следующая системная ошибка: Вне диапазона

Любая помощь, пожалуйста.спасибо

1 Ответ

0 голосов
/ 26 сентября 2018

Вам не нужно использовать какую-либо конкатенацию.Вы можете просто поместить символ валюты в функцию FORMAT.Например:

Measure = SWITCH(SELECTEDVALUE(Table[Country]),
              "EUR", FORMAT(SUM(Table[Sales]), "€0.00"),
              "US",  FORMAT(SUM(Table[Sales]), "$0.00"),
              "UK",  FORMAT(SUM(Table[Sales]), "£0.00"))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...