Сводные таблицы - с данными DateStart и DateEnd в данных - Показать 1 для всех дней между датами - PullRequest
0 голосов
/ 30 августа 2018

У меня проблема с отображением определенных данных в моей сводной таблице в Excel. Допустим, в моих данных есть столбцы Organization, PromotionName, DateStart, DateEnd. Из этих данных мне нужно создать сводную таблицу, в которой в RowRange есть организации, а в столбцах - все 365 дней в году. В DataBodyRange мне нужно иметь 1 для каждого дня, когда определенное продвижение было активным (и оно показывало бы 2 для того дня, если два продвижения были активны одновременно и т. Д.).

Вот как это должно выглядеть: https://i.stack.imgur.com/HHu9H.png

На этом экране в Selgros была только одна активная акция, которая началась 2 февраля и закончилась 15 февраля.

Запись данных будет выглядеть так:

Организация / Рекламное имя / Дата начала / Дата окончания
Selgros / Promo1 / 02.02.2016 / 15.02.2016

Кто-нибудь знает, как это сделать?

1 Ответ

0 голосов
/ 30 августа 2018

вам понадобится дополнительное поле в ваших данных с датой на определенный день. в вашем примере вам понадобится 16 строк, начиная с 02.02.2016, 03.02.2016, ...., 15.02.2016. Вы можете легко создать эти rcords по коду или SQL

...