У меня есть таблица Excel с ежедневными данными за несколько лет в следующей форме:
Date | Category1 | Category 2 | ... | Category30 ------------------------------------------------------------ dd/mm/yyyy | value | value | ... | value ... | ... | ... | ... | ... ------------------------------------------------------------
У меня также есть список в следующей форме, где каждой категории из первой таблицы назначается одно из пяти описаний типов:
| Type | Category | ---------------------- | Type1 | Category1 | | Type2 | Category2 | | Type2 | Category3 | | ... | ... | | Type5 | Category30 | ----------------------
Я хочу иметь возможность систематизировать и суммировать эти данные с помощью сводной таблицы и строить временные ряды с помощью сводной диаграммы. Однако из-за того, как данные табулируются, я не могу сгруппировать их по категориям, типам или последовательным месяцам (мне интересно составлять графики данных по месяцам / годам, а не группировать их только по месяцам по годам).
Если бы я упорядочил данные, как в следующей таблице, все мои проблемы были бы решены, но я бы дублировал значения нескольких столбцов столько раз, сколько есть категорий (и я очень против дублирования данных):
Date | Year | Month | Day | Type | Category | Values -------------------------------------------------------------------------- date(i) | yyyy | mmm | dd | Type(j) | Category(k) | value(i,j,k) --------------------------------------------------------------------------
Мой вопрос: как мне спроектировать свою таблицу, чтобы я мог быстро обрабатывать данные с помощью сводных таблиц, не дублируя всю остальную информацию?