Я делаю набор отчетов для своей работы в Excel 2007.
Мне дали набор необработанных данных, которые организованы в одну таблицу Excel.Эти необработанные данные будут меняться, поэтому отчеты, которые я пытаюсь сделать, должны позволять это.Мне также дали набор шаблонов диаграмм.Они должны использоваться для отражения результатов из 22 различных групп в моих исходных данных, отдельно.Для каждой группы диаграммы одинаковы, но для каждой группы должен быть создан новый рабочий лист (с набором диаграмм).
Я потратил много времени, пытаясь сделать это, и я думаю, что поступаю неправильно.Это сводка макроса, который я сделал, который близок к тому, чтобы дать мне конечный результат (который я в итоге скопировал и вставил для всех групп).
- Фильтрация необработанных данных только для группы.
- Скопируйте весь лист.
- Вставьте на другой лист только как значения.(это дает мне ошибку при использовании слишком большого количества ресурсов)
Итак, теперь для каждой группы у меня есть лист диаграммы и лист с копированными результатами фильтра.Затем я сделал третий лист для данных диаграммы.На этом листе есть много формул, которые запускают вычисления для отфильтрованных данных для каждой диаграммы.Диаграммы ссылаются на них.
Это действительно самый простой способ сделать что-то подобное?Было много работы, чтобы скопировать макрос для каждой группы.Присвойте данные каждому графику для каждой группы.Кроме того, у меня сейчас 67 рабочих листов.Это сводные таблицы могли бы сделать намного проще?