Excel 数据透视表
- 接上篇文章 说下 数据透视表的结构
XML存储结构
先看四个图
图一 Excel 展示样式

- 图二 Excel 展示样式

- 图三 Excel解压后的结构

- 图四 简要描述

pivotCache
- 数据透视表的数据源 可能多种多样,所以 Excel在存储上 对原始数据做了备份处理,这个pivotCache就是存储的备份数据,所以你改变了源数据值,数据透视表不会实时刷新,需要 手动刷新的原因
pivotCacheDefinition1.xml
1 |
|
pivotCacheDefinition1.xml 记录了原有的所有数据,但是还不够,因为 原先在Excel上 数据都是一行一列的,每个分数都可以找到对应的学生和科目,而pivotCacheDefinition1.xml 明显没有满足这个需求
pivotCacheRecords1.xml
1 |
|
pivotCacheRecords1.xml 就把数据串联了起来
pivotTables
- 记录数据透视表格
1 |
|