Это интересный вопрос, но я не уверен, как сделать именно то, что вы просите, поэтому я предложу альтернативу.(Изменение меры на основе выбора среза не является слишком сложным, но я не уверен, что это хороший способ поменять поле / измерение.)
Вместо создания отдельной таблицы для вашегоСрезы, другой возможный подход заключается в создании иерархии дат .Часто при перетаскивании столбца даты в поле строк или столбцов автоматически создается иерархия дат с указанием года / квартала / месяца / даты, но, поскольку вам нужна неделя, а не квартал, давайте создадим ее вручную.
Сначала, создайте пару вычисленных столбцов для недели и месяца.Например:
Month = FORMAT(uptime_downtime[Date], "mmm")
Week = WEEKNUM(uptime_downtime[Date])
Теперь щелкните правой кнопкой мыши по дате в полях и выберите «Новая иерархия».Теперь это должно выглядеть следующим образом:
Теперь перетащите столбцы Month
и Week
на Date Hierarchy
, а затем переставьте их в соответствующиезаказ:
Теперь вы можете использовать эту иерархию в матрице и использовать кнопки перехода вверх и вниз
для получения различных группировок: