Я работаю над файлом, который собирает данные о доставленных заказах, размещенных заказах и прогнозах по некоторым продуктам на разные месяцы. Имеет около 50 тыс. Строк. Я создал таблицу с той же структурой исходной информации, чтобы показать вам. ![How the data is organized](https://i.stack.imgur.com/MM0iK.png)
Эти данные затем используются для создания диаграммы, которая выглядит примерно так, как показано ниже: ![The chart provided](https://i.stack.imgur.com/FzWwJ.png)
Меня спросили реализовать что-то, что будет динамически фильтровать годы на диаграмме, т. е. пользователь сможет увидеть все временное окно на диаграмме или только данные за один из лет, например.
Мои ближайшие Мы думали, что «ага !, временная шкала!», но она не работает со столбцом первой сводной таблицы (да, мы не можем создать временную шкалу для этого отчета, потому что в нем нет поля, отформатированного как дата), но Я не знаю, как преобразовать первый столбец в даты). Затем я подумал: «Как насчет создания первой строки в исходной таблице над датами, записи каждого года над столбцами даты и создания среза для диаграммы?» (см. ниже), но потом я вспомнил, что это не сработает, потому что это выйдет за рамки таблицы. ![](https://i.stack.imgur.com/57MDq.png)
Так, я здесь для этого: есть ли у вас какие-либо предложения о том, как я могу отфильтровать годы на графике? Если нет, знаете ли вы, можно ли избавиться от ошибки «Мы не можем создать временную шкалу, бла-бла-бла»? Эти предложения могут включать VBA.