Страницы: 1
RSS
DAX/PowerBI: Как форматировать отдельные колонки с значениями в форме отчета "MATRIX"
 
Добрый день уважаемые коллеги.

Готов оплатить данное решение/работу.

У меня в эксельке есть простая сводная с представленным в ней показателями и аналитиками рис-1.
Следующий абзац - описание таблицы, которое как я полагаю не обязательно для изучения.

Данными являются - Бизнес-план (БП), Прогноз и Отклонение бизнес плана от прогноза.
Бизнес план (БП) состоит из основного бюджета (Бюджет проекта) и Субподряда. Так же Прогноз из основного бюджета и субподряда.
Аналитиками является %Субподряда в Бюджете проекта (%Субподряд/Бюджет проекта) и светофор.
Соответственно в Бизнес плане свой % был заложен Субподряда относительно бюджета проекта (планировалось)
В Прогнозе свой % субподряда относительно бюджета проекта.
Светофор отражает сигнал о том, что в каком-то из месяцев субподряд выше по затратам чем бюджет проекта или раньше, просто сигнал, что какой то скорее всего косяк, так как у вас субподряд не может превышать ваш бюджет проекта.

Как вы видите на сводной простые данные отражаются целыми числами, у каждого типа колонки свой цвет и показатели отражены в % для %субподряда от бюджета проекта, а для светофора, собственно сигнальная красная заливка.
Сводная имеет двухуровневую шапку, сверху "Статья" снизу "Признак отчета".
Все значения в базе данных из которой строится сводная отражены в одной колонке "Значения" в разрезе всех "Статей" и "Признаков отчета" - Рис-2

Мне необходимо сделать в PowerBI такую же сводную с форматированием показателей и аналитик как в ней. К большому сожалению я столкнулся с рядом сложностей.

Я подготовил в PowerBI форму отчета Matrix подготовленную двумя разными подходами. К сожалению не один из них не дает сделать то, что необходимо, то есть настроить визуализацию и форматирование как в сводной в экселе.
Далее описание недостатков каждого из них.
1- Первый вариант был подготовлен созданием отдельных мер для БП, Прогноза и Отклонения и вснсением их в часть построения отчета как значения.
К сожалению, в данном варианте в части матрицы где % Субподряда от бюджета проекта и светофоров, появляется колонка "Отклонение" которая там не нужна, она не содержит данных и я не понимаю как ее убрать. Я подозреваю, что где то можно скачать более умную матрицу, где можно настраивать соджержание колонок в отдельных группа.
Так же не возможно настроить отдельно % для аналитик и отедльно заливку для светофора, то есть не возможно форматировать в разрезе "Статьи" (ее содержимого). - Рис-3,1

2- Во второй форме Matrix я использовал подход сводной, то есть в колонках Статья и признак отчета, а в значения просто один столбец со значениями.
В данном случае не появляется в показателях лишний столбец "Отклонение", но таблица становиться совсем статичной и вообще не как не форматируется, так как любое движение распространяется на всю таблицу. Рис-4

Помогите пожалуйста разобраться.
Скриншоты загрузил на пикшэр-сервис.
Рис-1  
http://www.picshare.ru/view/10220625/
Рис-2
http://www.picshare.ru/view/10220626/
Рис-3
http://www.picshare.ru/view/10220627/
Рис-4
http://www.picshare.ru/view/10220628/
Изменено: bobyjoy - 11.08.2019 17:05:25
 
Рис.3 - можно сжать столбцы (изменить ширину) и отключить автоширину столбца в настройках
Можно использовать следующий подход - пишете 10 мер (по одной на каждое сочетание), обзываете меры так, чтобы было понятно, к чему относится - Бюджет, Субподряд и пр., и форматируете каждую отдельно. В таком подходе второй строки заголовка столбцов не будет, но хоть что-то.
Светофор, кстати, можете настроить для других мер, используя (но не выводя) меры светофора
F1 творит чудеса
 
Максим большое спасибо за ответ.
Цитата
Рис.3 - можно сжать столбцы (изменить ширину) и отключить автоширину столбца в настройках
Сделал, остается не большой зазор, не похоже конечно на готовый продукт, но как временное решение наверно можно использовать.
Так же остается проблема как перевести значения только для %субподряда/Бюджет в % а у других что бы не менялось?
Цитата
Можно использовать следующий подход - пишете 10 мер (по одной на каждое сочетание), обзываете меры так, чтобы было понятно, к чему относится - Бюджет, Субподряд и пр., и форматируете каждую отдельно. В таком подходе второй строки заголовка столбцов не будет, но хоть что-то.
Данный подход понятен, но не подходит, необходимо строить сводные с двухуровневой шапкой, эта форма отчета воспринимается руководством и топами лучше всего и подходит сразу так же для печати и в презентации как и использованию удаленно на сайте через iframe.

Необходимо создать такую сводную как на рисунке 1, неужели microsoft сами разработав сводные в excel, не предусмотрели это в powerBI, возможно есть какие либо формулы дакс позволяющие скрывать колонки по условиям шапки и выставлять формат значений в зависимости от условий их шапок (колонок)
Подскажите пожалуйста хоть в какую сторону копать?
Изменено: bobyjoy - 12.08.2019 16:30:46
 
Цитата
bobyjoy написал:  в какую сторону капать?
КАпайте помогающему в кошелек )

Максим, в этой ветке поиск исполнителя, не беспланая помощь.
 
Так я не отказываюсь, Максим пока как я понял перегружен.
 
bobyjoy, обратите внимание на выделенную в #4 жирным букву - это реакция на Ваше
Цитата
bobyjoy написал:
в какую сторону капать?
:)  
 
Всего одна ошибка. Пока не кто не может взяться?(
Изменено: bobyjoy - 30.08.2019 00:40:38
 
Коллеги правильно я понимаю, что это то чего сейчас как раз не хватает в данной задаче?
https://ideas.powerbi.com/forums/265200-power-bi-ideas/suggestions/36038050-add-expand-collapse-feat...
 
Коллеги в интернете нашел, что для создания отдельного формата по условию в рамках одной колонки используют формулу switch.
Возможно есть опция как то применить данную формулу, что бы определить столбец %Субподряда/Бюджета проекта и когда именно данная колонка, устанавливать не целое число а %.

https://stackoverflow.com/questions/52328619/power-bi-how-to-format-numeric-value-from-one-column-but-show-different-format
https://www.blue-granite.com/blog/controlling-conditional-formatting-using-dax
 
BI Ghost, а зачем сюда выкладывать файл? Здесь только поиск исполнителей. Да и рано Вам здесь.
Страницы: 1
Наверх