Я никогда не находил способ создать новую сводную таблицу, используя в качестве входных данных более 1 сводной таблицы. Если вы хотите объединить, вы должны вернуться к исходным данным и сделать совершенно новый свод. Если данные хранятся на нескольких листах или слишком велики для размещения на одном листе, у вас возникают проблемы.
У меня есть рабочая тетрадь, которую я использую для решения этой проблемы. Если у вас включены макросы, будет создан временный элемент строки меню (в Excel 2007 он отображается в разделе «Надстройки»), который позволит вам выбрать столько рабочих книг, сколько вы хотите, в качестве входных данных для одной сводной сводной таблицы. Сводная таблица не имеет макета по умолчанию, если вы не укажете нужные поля в частях листа настройки, помеченных соответствующим образом. Надеюсь, это говорит само за себя, я отдал это разным людям, в основном, чтобы помочь им преодолеть ограничение в 65 000 строк в версиях Excel до 2007 года. Я использовал это для создания сводной таблицы из> 550 000 строк данных. Может быть, вы можете использовать это.
Что мне нравится в этом, так это то, что вы можете создавать несколько сводок из одних и тех же исходных данных - все сводки, созданные с помощью макроса Create Pivot, используют один и тот же сводный кеш. После создания первой сводной таблицы создание большего количества сводных таблиц приводит к очень маленькому увеличению размера файла.