数据透视表缓存与共享缓存的取消 非共享缓存数据透视表


数据透视表缓存与共享缓存的取消 非共享缓存数据透视表

文章插图


封面
数据透视表每创建一个,自然会有一部分的硬盘空间与内存空间被占用,因为电子表格会记录下数据源的整个范围并存入一个地方,这个地方我们可以称它为数据透视表缓存 。当然你可以叫它小阿猫,但别人不懂(哈哈) 。创建了以后对数据透视表的各种操作,都是在与小阿猫做交流(都是与数据透视表缓存进行交互);
知道了上面的原理就自然明白优点就是反应快,纵使你的数据万万行,数据透视表也会飞速地集合它们,引用它们,指挥它们 。缺点是内存占用量会越来越大;微软工程师这么多,肯定会考虑这个问题的,所以从2007版开始引入了共享数据透视缓存的概念;只要创建的数据透视表所使用的数据源都 来自于同一个数据区域,那么它们将使用同一个数据透视缓存,而不再额外增加内存用量,这虽然大大降低了内存的支出,但也失去了数据透视表的独立性,只要其中任何一个数据透视表做了更改,共用一个数据透视缓存的其它数据透视表也会更新;所以实际应用时要考虑到数据的独立性与内存的耗费,双方取消我们可以接受的可能;
默认情况下,同一数据源区域的数据透视表是共享缓存的,要取消缓存的共享,可以这样操作:将源数据可以另存一个工作表,这样创建数据透视表时数据源不同,自然不会出现共享缓存;还有一个方法,将数据源重新起个名字:找到“公式 ”选 项卡---“名称管理器”
公式选 项卡
打开“名称管理器”对话框,点“新建”依实际情况起名选数据源位置;
起名
确定后,光标单击一下数据透视表的任意一个地方:出现下图所示的“分析”选 项卡
找到分析选 项卡
再点选 更改数据源,在“表/区域 ”那里直接输入刚才我们起的名称,点确定就可以了 。
输入刚才起的名
好了,上面说了如何取消数据透视表的缓存 ,那么保存时我不想保存数据透视表缓存,以便减少文件体积,又要如何处理呢,其实很简单,也是在数据透视表上任意地方右击,选 择“数据透视表选项”,会打开“数据透视表选项”对话框,在这个选项卡上可以看到“布局和样式”“汇总和筛选”“显示”“打印”“数据”“可选 文字”六个选项卡,我们这里选 “数据”然后去掉勾选的“保存文件及源数据”就可以了 。之所以列出上面六个选项卡来,是提醒我们要每一个都 去看一下,了解一下里面的玄机 项,用时就知道哪个功能在哪里实现了 。
【数据透视表缓存与共享缓存的取消 非共享缓存数据透视表】数据透视表我们初步使用,可能会做来做去不适合,想全部删除重新做,那么如何全部删除呢,或者保留结构只清除数据又如何操作呢?先说清楚:在“分析”选项卡里,找到全部清楚,这是清除数据保存了结构与轮廓;删除就简单了,也可以在分析里找到选中整个数据透视表,然后按DEL键,也可以在工作表中直接用数据全部拖选 中,再按DEL键就可以了;
对了,小伙伴们觉得有用的话,请务必关注并收藏呀!后续大明哥持续不断的为大家分享Excel中实用地知识点和技巧 。


    以上关于本文的内容,仅作参考!温馨提示:如遇健康、疾病相关的问题,请您及时就医或请专业人士给予相关指导!

    「四川龙网」www.sichuanlong.com小编还为您精选了以下内容,希望对您有所帮助: