Страницы: 1
RSS
Расчётная мера в строках, а не значениях BI
 
Добрый день!

То ли не могу правильно сформулировать для поиска, то ли вопрос такой не возникает... У меня есть два столбца данных в одной таблице. Условно ФИО начальника и ФИО сотрудника отдела. Есть переключатель "суммировать по отделам". Есть матрица с результатами. Нужно сделать так, чтобы если переключатель = ЛОЖЬ, то в строках матрицы были ФИО сотрудников, а если =ИСТИНА, то ФИО начальников. Оба столбца не нужны. Если делаю меру, то она отказывается идти в строки :(
 
Файл есть ?
 
А про что речь? Если про Excel, то "овчинка выделки не стоит". Если про Power Bi - используйте закладки, это самое простое решение.
 
Вопрос решил. Через PQ объединил оба столбца без дубликатов. В PP создал две связи от справочника к первой таблице (активную и нет). Потом написал простую формулу:
Код
if ( SELECTEDVALUE('Переключатель'[Переключатель]) = "Сотрудники" , '1'[ЗП] , CALCULATE('1'[ЗП], USERELATIONSHIP('2'[ФИО],'1'[ФИО начальника])))

Все заработало. Спасибо за интересные мысли :)
 
Цитата
Andrey Belkin написал:
Через PQ объединил оба столбца без дубликатов. В PP создал две связи от справочника к первой таблице (активную и нет)
все верно, костыль, но работает. Не стал подробно описывать, потому что меня смутила терминология "матрица". Так сложилось, что в Power BI пользователи используют термин "матрица", а в эксель просто "сводная". Поэтому и уточнял, про что речь идет? чтобы не распыляться в пустую. Задача не тривиальная, но Вы ее решили - молодец!
Изменено: Vladimir Chebykin - 05.03.2022 15:19:47
 
,  еще раз спасибо! Уже далеко не в первый раз выручаете :). То ли сразу взялся за задачу слишком сложную, то ли сам всё усложняю, но чаще всего приходится изворачиваться, а не обходиться типовыми решениями...
Страницы: 1
Наверх