数据透视表与电脑内存大小有关系吗?越多透视表越卡是真的吗?

栏目:科技资讯  时间:2023-01-18
手机版

  封面

  数据透视表缓存

  数据透视表每创建一个,自然会有一部分的硬盘空间与内存空间被占用,因为电子表格会记录下数据源的整个范围并存入一个地方,这个地方我们可以称它为数据透视表缓存。当然你愿意可以叫它小阿猫,但别人不懂(哈哈)。创建了以后对数据透视表的各种操作,都是在与小阿猫做交流(都是与数据透视表缓存进行交互);

  知道了上面的原理就自然明白优点就是反应快,纵是你的数据万万行,数据透视表也会飞速的集合它们,引用它们,指挥它们。缺点是内存占用会越来越大;微软工程师这么多,肯定会考虑这个问题的,所以从2007版开始引入了共享数据透视缓存的概念;只要创建的数据透视表所使用的数据源都 来自于同一个数据区域,那么它们将使用同一个数据透视缓存,而不再额外增加内存用量,这虽然大大降低了内存的支出,但也失去了数据透视表的独立性,只要其中任何一个数据透视表做了更改,共用一个数据透视缓存的其它数据透视表也会更新;所以实际应用时要考虑到数据的独立性与内存的耗费,双方取我们可以接受的可能;

  默认情况下,同一数据源区域的数据透视表是共享缓存的,要取消缓存的共享,可以这样操作:将源数据可以另存一个工作表,这样创建数据透视表时数据源不同,自然不会出现共享缓存;还有一个方法,将数据源重新起个名字:找到“公式 ”选 项卡---“名称管理器”

  公式选项卡

  打开“名称管理器”对话框,点“新建”依实际情况起名选数据源位置;

  起名

  确定后,光标单击一下数据透视表的任意一个地方:出现下图所示的“分析”选 项卡

  找到分析选 项卡

  再点选 更改数据源,在“表/区域 ”那里直接输入刚才我们起的名称,点确定就可以了。

  可以输入刚才起的名字

  好了,上面说了如何取消数据透视表的缓存 ,那么保存时我不想保存数据透视表缓存,以便减少文件体积,又要如何处理呢,其实很简单,也是在数据透视表上任意地方右击,选 择“数据透视表选项”,会打开“数据透视表选项”对话框,在这个选项卡上可以看到“布局和样式”“汇总和筛选”“显示”“打印”“数据”“可选 文字”六个选项卡,我们这里选 “数据”然后去调勾选的“保存文件及源数据”就可以了。之所以列出上面六个选项卡来,是提醒我们要每一个都 去看一下,了解一下里面的选 项,用时就知道哪个功能在哪里实现了。

  数据透视表我们初步使用,可能会做来做去不适合,想全部删除从新做,那么如何全部删除呢,或着保留结构只清除数据又如何操作呢?先说清除:在“分析”选项卡里,找到全部清除,这是清除数据保存了结构与轮廓;删除就简单了,也可以在分析里找到选中整个数据透视表,然后按DEL键,也可以在工作表中直接用数据全部拖选 中,再按DEL键就可以了;

  对了,小伙伴们觉得有用的话,请务必关注并收藏呀!后续大明哥持续不断的为大家分享Excel中实用地知识点和技巧。

  举报/反馈

上一篇:CES 2019:最佳笔记本电脑TOP3公布 华为新品入选
下一篇:高考“电脑阅卷”流程公开,改卷老师最喜欢的3种学生,考生须知