Страницы: 1
RSS
Таблица дат в Power Pivot
 
Столкнулся в Excel со следующей проблемой.
Есть файл плана и факта продаж за большой период. Данные обрабатывались в Power Query и выгружались в Power Pivot.
При первой выгрузке создал календарь в Power Pivot (конструктор - таблица дат - создать).
Календарь подтянул все даты из существующих отчетов и ограничил диапазон дат 31.12.2019.
Календарь связал с планом и фактом. Сводные строю с датами из календаря.
Сейчас (в январе) обновил факт продаж (до 11.01.2020) и попытался изменить диапазон дат в календаре и... ничего не получается почему-то.
Если создаю новый календарь, то конечная дата вроде и устраивает (31.12.2020), но увеличить ее опять не получается. Да и странно это: каждый год пересоздавать календарь.
Кто-нибудь сталкивался с такой проблемой в ПаверПивоте Excel и если сталкивался, то как обошел?

Офис365х64 билд 16.0.12325.20288
OfficeProPlus 365x64
Win64forWorkstation
 
vector1,  нет здесь никакой проблемы. Достаточно почитать справку, как работает автоматически созданный календарь: power pivot оценивает все загруженные в модель данных даты, высчитывает мин и макс даты, по ним создаёт диапазон годов со всеми датами. Если есть желание сгенерировать календарь на несколько лет вперёд, рекомендую следующее: искусственно в загружаемые таблицы фактов поставьте одну дату нужного года (например, 01.01.2021), сгенерировать календарь - он уже будет до 31.12.2021. затем таблицу фактов откатить назад на правильные данные
 
vector1, или так:
 
Есть один нюанс.
В другом файле при таких же обстоятельствах (т.е. несколько таблиц с датами и календарь связан с этими датами) диапазон дат я поменять могу.
Т.е. задаю конечную дату 31.12.2021 (при отсутствии каких-либо данных за 21 год) и календарь перестраивается. И это логично, на мой взгляд.
Но в другом файле такого почему-то не происходит.
Логики в таком поведении календаря я не улавливаю пока. Возможно, разберусь позже.
Пока создал новый календарь и перестроил связи.
Всем спасибо.
OfficeProPlus 365x64
Win64forWorkstation
 
vector1, если уж хочется автоматизьму, то никто же не запрещает формировать календарь в PQ, тогда можно будет вообще автоматизировать процесс определения на сколько лет вперед его строить. Автокалендарь. особенно в РР Экселя, глючноват и не очень гибок.
Вот горшок пустой, он предмет простой...
 
Цитата
PooHkrd написал:
Автокалендарь. особенно в РР Экселя, глючноват и не очень гибок.
Там глюков полно до сих пор. Не только с календарем. Я поэтому не торопился с моделью данных работать, но обстоятельства заставили. Календарь буду делать в PQ. Так, действительно, наиболее оптимально.  
OfficeProPlus 365x64
Win64forWorkstation
Страницы: 1
Наверх