#учебный #powerbi #calculationgroup Задача: сделать матрицу, которая показывает вычислениЯ в разрезе выбранного дня и рядом накопительный итог с начала месяца. Если не выбраны дни, показывать вчерашний день Решение: Создаёт новую группу вычислений, в ней – 2 поля.
`Итого с начала месяца = CALCULATE (SELECTEDMEASURE (), DATESMTD (‘Calendar'[Date]))
`Итого за сутки = CALCULATE ( SELECTEDMEASURE (), 'Calendar'[Date] = SELECTEDVALUE (‘Calendar'[Date], TODAY () - 1) )
Как работает второе поле – если выбран тот или иной день (для этого есть график на странице отчёта) – то выбираются данные за этот день. Если же нет – то показываются данные за вчерашний день (так уж нас бизнес-процессы устроены). Это реализовано благодаря функции SELECTEDVALUE(), аргументом которой выступает дата, и если нет выбранной даты, то всегда показывается предыдущий день. Данный столбец переносим в поле столбцы матрицы и все меры начинают принимать 2 значения – за день и накопительный итог с начала месяца. Без халтуры.``