типа товаров (Тип 1, Тип 2, Тип 3) и для каждого выведено, на какую сумму продано каждого типа. Могу ли я каким-то образом вывести одной строкой Тип 1 + Тип 2 с итоговой суммой по ним, а тип 3 отдельно? Иными словами, есть ли инструментарий для группировки нескольких строк в визуализации?
Немного уточню. Вот такая мера решает мою проблему: Measure = SWITCH(SELECTEDVALUE('Товар'[Тип товара]), "Тип 1", 1, "Тип 2", 1, "Тип 3", 2) Можно ли как-то упростить эту конструкцию? Потому что типов и их сочетаний много.
добавьте в отдельную таблицу и свяжите с тем, что выводите в срез
Справочник типов не подходит, к сожалению. Набор типов постоянно меняется, администрировать будет очень трудоемко.
т.е. вы хотите по аналогии с Excel выделить нужные строки в сводной и сгруппировать?
Понятно, спасибо
просто если надо вывести TopN, а остальное в "Прочее" - это тоже просто решается. А всё что произвольное, маловероятно или слишком заморочено
Нет, увы, топ не подойдет. Есть 50 типов, 20 из них пользователь хочет видеть первой строкой, 10 второй, а остальные его вообще не интересуют.
Ну а логика есть какая-то попадания 20 в первую строку, 10 во вторую и так далее?
Такая логика, чтобы её автоматизировать нет. Просто список от пользователя - "эти 20 в первую группу, эти 10 во вторую". Будем думать в сторону справочника.
Да не бывает такого. 😳 Всегда есть какой-то критерий. Типа вот продажи табуреток, стульев и отдельно столы. Вот продажи Ивановой, Петровой, а вот реализации Сидоровой и пр. Нельзя же просто от балды выбирать позиции. Это же анализ, а просто тыканье курсором по экрану 🤔
ну как самый тупой вариант, если требуется создавать таких "групп" не более 5, а лучше 2-3 только - делаем несвязанные таблицы с типами в количестве сколько нам необходимо "групп" в максимуме. Плюс создаем вспомогательную несвязанную таблицу для "групп". Создаем такое же количество срезов под каждую таблицу. Создаем меру = SWITCH(TRUE(), SELECTEDVALUE('TableDop'[Rows])="Группа1", CALCULATE(SUM(),FILTERS('Table1[Type])), SELECTEDVALUE('TableDop'[Rows])="Группа2", CALCULATE(SUM(),FILTERS('Table2[Type])), CALCULATE(SUM(),EXCEPT(EXCEPT(VALUES(TableType[Type]),FILTERS('Table1[Type])),FILTERS('Table2[Type])))) ну что-то в таком духе
Вообще это делается тогда в интерфейсе, создаёте группировки ручные... https://docs.microsoft.com/ru-ru/power-bi/create-reports/desktop-grouping-and-binning
Читал эту статью, но в табличной визуализации не смог повторить. Не дает группировать строки.
ну это ж ты в десктопе только сгруппируешь, а потом снова меняй группировку только в десктопе((
Сгруппируйте их в другой визуализации, а группы просто донастройте. Группы затем существуют как обычный вычисляемый столбец
в десктопе, ты же про это?
Да. Включить-исключить да, это фильтры. Пусть юзер сам и развлекается, показать ему закладки облачные и вперёд.
Обсуждают сегодня