powered by simpleCommunicator - 2.0.28     © 2024 Programmizd 02
Map
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Как в Power BI разные курсы валют привести к одном?
4 сообщений из 4, страница 1 из 1
Как в Power BI разные курсы валют привести к одном?
    #40109026
SimplyR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Помогите советом, как конвертировать курсы валют в отчете Power BI.

Есть таблица "SHD Статистика по расходам" в столбец "Расходы" выгружаются расходы из рекламных каналов yandex и google.

При этом в рекламных кабинетах разная валюта: yandex - BYN, google - USD.

https://prnt.sc/1y9nqu8

Различить каналы можно по столбцу "Идентификатор источника трафика".



Из другой таблицы "SHD Параметры трафика" можно получить все "Идентификаторы источника трафика" для канала "yandex".

https://prnt.sc/1y9o1qv


Вопрос, как затем в таблице "SHD Статистика по расходам" в новом столбце "Расходы в $" получить значения в USD для google и для yandex?
...
Рейтинг: 0 / 0
Как в Power BI разные курсы валют привести к одном?
    #40109062
Фотография Критик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Как в Power BI разные курсы валют привести к одном?
    #40109069
SimplyR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Критик, благодарю!

Приступаю к изучению :) .
...
Рейтинг: 0 / 0
Как в Power BI разные курсы валют привести к одном?
    #40109685
Вакшуль Сергей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SimplyR,

Если у вас между таблицами 'SHD Статистика по расходам' и 'SHD Параметры трафика' установлена связь по полю [Идентификатор источника трафика], то можно, например, так:
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
Расходы в $(RELATED) = 
VAR exchangeRate_yandex = 0.41
VAR expences = 'SHD Статистика по расходам'[Расходы]
return
SWITCH(
    RELATED('SHD Параметры трафика'[Источник]),
    "yandex", expences * exchangeRate_yandex,
    "google", expences
)



Если связи нет, то, например, так:
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Расходы в $(LOOKUPVALUE) = 
VAR exchangeRate_yandex = 0.41
VAR trafficSourceId = 'SHD Статистика по расходам'[Идентификатор источника трафика]
VAR expences = 'SHD Статистика по расходам'[Расходы]
return
SWITCH(
    LOOKUPVALUE('SHD Параметры трафика'[Источник],'SHD Параметры трафика'[Идентификатор источника трафика], trafficSourceId),
    "yandex", expences * exchangeRate_yandex,
    "google", expences
)



я не знаю, как вы храните курсы, поэтому захардкодил курс в переменную.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Как в Power BI разные курсы валют привести к одном?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]