Страницы: 1
RSS
DAX/PowerBI: Как вывести меру % в формате таблицы MATRIX и 2-ух уровневой шапкой.
 
Добрый день уважаемые коллеги.

Помогите научиться в PowerBI в представлении MATRIX выводить вычисляемые меры, но в условиях двухуровневой шапки.
Нужно вывести в колонке БП для секции %Субподряд./Бюджет    -   БП Субподряд разделенное на БП Бюджет проекта. И так же для Прогноза - Прогноз Субдодряд  разделенное на Прогноз Бюджета проекта.  



Я раньше показатели высчитывал в екселе и потом уже затягивал в PowerBI, но необходимо сделать как полагается, меры выводить уже в самом PowerBI.
Изменено: bobyjoy - 03.09.2019 09:25:22
 
Уважаемый модератор, могли бы пожалуйста перенести тему на общий форум.
 
Добрый день.

Для этого вам понадобится 2 вещи:
1)    Отдельная таблица с группировкой статей, которую необходимо будет поставить в столбцы матрицы:
  • Бюджет проекта
  • Субподряд
  • %Субпод./Бюджет
  • Светофор
2)    Отдельные меры для группировки, которые объединяют другие или можно прописать формулы сразу:
Код
БП = SWITCH(SELECTEDVALUE('ЛегендСтатья'[Статья]);             
"Бюджет проекта"; [Мера];            
"Субподряд"; [Мера 4];             
"%Субпод./Бюджет"; FORMAT([Мера 7]; "0%");             
"Светофор"; [Мера 9])

Код
Отклонение = SWITCH(SELECTEDVALUE('ЛегендСтатья'[Статья]);             
"Бюджет проекта"; [Мера 3];             
"Субподряд"; [Мера 6]) 

Код
ПРОГНОЗ = SWITCH(SELECTEDVALUE('ЛегендСтатья'[Статья]);             
"Бюджет проекта"; [Мера 2];             
"Субподряд"; [Мера 5];             
"%Субпод./Бюджет"; FORMAT([Мера 8]; "0%");             
"Светофор"; [Мера 10])

Для решения проблемы с разным форматом мер в таблице необходимо использовать формулу FORMAT.
Во вложении предыдущая версия файла, чтобы было понятно.
Изменено: BI Ghost - 03.09.2019 13:47:10
 
BI Ghost,
Цитата
1)    Отдельная таблица с группировкой статей, которую необходимо будет поставить в столбцы матрицы...
В примере это таблица ДанныеBI Full

Спасибо!!!!!!! Да все вижу и связи настроены, наконец смогу понять как их правильно создавать. Буду пересобирать, что бы проработать!
Изменено: bobyjoy - 03.09.2019 14:36:02
 
BI Ghost, зачем столько раз жмёте на Enter? Посмотрите, как растянули своё сообщение.
 
Пока не получается воспроизвести, обязательно условие что бы был Сведенный столбец с ключом для связей в таблице с мерами?
 
bobyjoy, а что не получается?

Столбец нужен для иерархии.
 
Вот я прописал для %, не пойму почему не выводиться
 
bobyjoy, необходимо удалить связь таблицы "ЛегендСтатья" и все отобразится.
 
Да действительно отобразилось, а как она мешала???
 
В источнике данных в связанном столбце нет значений "%Субпод./Бюджет" и "Светофор", поэтому при наличии связи они не отражаются.
 
Просто шапка? как бы из за того, что это расчетные все меры они затягиваются по нее? В каких случая нужны тогда связи а в каких нет, подскажите если есть возможность пожалуйста.
В моем понимании связи нужны для условного ВПР.
 
Связи нужны для построения модели данных, но в данной ситуации связь мешает построить необходимую структуру.
Цитата
"Основные сведения о связях

После соединения двух таблиц с помощью связи вы можете работать с данными в обеих таблицах так, будто они находятся в одной таблице, что позволяет не беспокоиться о связях или преобразовании таблиц в плоскую структуру перед их импортом."

https://docs.microsoft.com/ru-ru/power-bi/desktop-create-and-manage-relationships

Страницы: 1
Наверх