Страницы: 1
RSS
Смещение относительно текущего месяца в power pivot
 
Прошу помочь доработать меру. Необходимо вывести в сводную таблицу значения поля "дох" со смещением на один месяц назад относительно месяца выбранного в срезе, с группировкой по полю "Продукт". Я попытался сделать, но для этого мне потребовалось использовать дополнительно таблицу2 - календарь (calend), которую вяжу с основной таблицей по полю "месяц" (тип-дата), для того что бы использовать срезы из вычисляемых столбцов "Год" и "Месяц" (тип-текст), срез должен быть именно по этим полям а не по полю "месяц" с типом дата
Мера:
смещ_минус_мес:=CALCULATE(SUM('Таблица1'[дох]);PARALLELPERIOD('Таблица2'[calend];-1;MONTH))

В файле рабочая модель с правильным результатом, подскажите как избавиться от 'Таблица2'[calend] ?, что бы срез оставался как в примере -Год и Месяц. Просто такой формат среза используется расчета других показателей который хотелось бы использовать и в этом случае а не делать другой. Спасибо.  
 
Цитата
Твердый написал:
подскажите как избавиться от 'Таблица2'[calend] ?
Кто Вам сказал, что от календаря нужно избавляться? Для того, чтобы DAX функции time intelligence работали, календарь нужен (вернее, нужны даты без пропусков).
И создание календаря для нормальных моделей данных необходимо.
 
surkenny, спасибо. Неужели для этого в power pivot нужно создавать отдельный лист с датами? я рассчитывал на более лаконичное решение)
 
Твердый, чисто логически если подумать, что таблица с данными содержит 10 млн. строк, а пользователю нужны еще такие колонки как Год, Месяц, Название Месяца, Год+Месяц, День, День недели и т.д. то размер файл вырастет как грибы после дождя
Страницы: 1
Наверх