Добрый день, форумчане! Прошу помощи с возникшим вопросом, как сделать срез по столбцу из таблицы, столбец создан функцией DAX "amount rank", фильтровать нужно диапазон, оставляя в столбце "amount rank" только заданные строки, например топ 5 (от 1 до 5) или последние 3 (например от 6 до 8 )? Файл пример прилагаю
Ну, так и сделайте таблицу для среза со значениями TOP. Меру дополняете входит ли текущий ранг in values столбца значений таблицы, если да, то возвращаете его, если нет, то blank()
Ничего не понял, если сделаю дополнительный столбец по которому можно будет сделать срез, он не будет умным как формула DAX, то есть конечный необходимый результат не будет достигнут
Bodrichkom написал: он не будет умным как формула DAX
мера DAX работает на измерениях. На каком измерении вы собираетесь нечто фильтровать? Как срез должен "догадаться" где и как вы нечто вычисляете? Начните уже немножко рассуждать
Это конечно работает))) но как сумму то из Column3 теперь в таблице не увидеть)) нужно то и то и другое в таблице) Ибо мы смотрим ранг и сумму выполнения
Bodrichkom написал: но как сумму то из Column3 теперь в таблице не увидеть))
Воспользоваться простым правилом, применительно к матрице, но верно и для таблицы и графика: если для какого-либо значения используемого измерения, являющегося источником строк или столбцов матрицы, все вычисляемые для этого значения меры возвращают BLANK, то это значение измерения скрывается для вывода. В Excel в сводных этим можно управлять. Как дело обстоит в Power BI Desktop - не знаю. Следовательно, нужно меру amount сделать аналогично зависимой, как amount rank, от выбора значений в срезе Ранг.
Изменено: Андрей VG - 20.09.2020 17:32:22(Подправил определение, кривова-то было)
Есть ли у кого ещё идеи, о умной нумерации строк? Ведь это полезно и во многих случаях важно, лично я часто сталкиваюсть с этим, наверняка есть путь который может дать желаемый результат
buchlotnik написал: мне вот совершенно не ясна ваша конечная цель, потому наверное и идей нет
Конечная цель - это универсальная нумерация строк, которая может группироваться, фильтроваться и отображать фактическое количество строк, ведь это важно во многих критериях, поэтому и интересен факт исполнения, но не понятен статус не заитересованноти прогрммы и простейшей возможности исполнения данной задачи, хоть и понимаю построение программы, как она устроена и различие с Excel,на то есть специальные атрибуты, но усложнение простейших операций должны воспроизвести простыми ресурсами, считаю задачу важной, поэтому и обратился в форум.
vikttur написал: Каким боком вопрос о нумерации контактирует с первым сообщением и названием темы?
Срез должен работать на нумерации строк, тема всё та же, можно и без нумерации, а на примере других данных, в данном примере указана нумерация, основной смысл фильтрации срезом по данным из таблицы