数据透视缓存是用于驱动数据透视表的源数据的内存快照。
创建数据透视表时,Excel 会将源数据的副本存储在内存中一个名为“数据透视缓存”的隐藏区域。此结构允许数据透视表在更改布局时快速执行计算和筛选,而无需每次都重新读取原始源区域。
如果您从同一个数据区域创建三个独立的数据透视表,它们可以共享同一个数据透视缓存,从而显著减小文件大小并降低内存占用。
文件变大是因为数据透视缓存会在工作簿中存储一份源数据的冗余副本。