excel如何取消数据透视表共享数据缓存
小编:嘉怡 2176阅读 2020.06.10
默认情况下,基于同一数据源(工作表或数据连接中的单元格区域)共享数据缓存的数据透视表,但您可以使用多种方法取消此数据缓存的共享。
了解有关数据透视表数据缓存的详细信息
数据透视表的数据缓存是由 Microsoft Office Excel 用于存储报表数据的计算机内部内存区域。 为了帮助提高性能并减小工作簿的大小,Excel 会自动在基于相同单元格区域或数据连接的两个或多个数据透视表之间共享数据透视表数据缓存。 如果两个或多个数据透视表的单元格区域或数据连接不同,则不能在这些报表之间共享数据缓存。
但是,有时你不希望在基于同一数据源的两个或多个数据透视表之间共享数据缓存。 例如:
不希望在所有数据透视表中显示计算字段和项目。
不希望在所有数据透视表中以相同的方式对字段进行分组。
不希望所有数据透视表同时刷新。
你希望使用在使用共享数据缓存时不支持的功能,例如,在应用报表筛选器时检索选定项的报表中的数据。
注意: 无法共享连接到联机分析处理(OLAP)数据源的数据透视表的数据缓存,因为它的使用方式与非 OLAP 数据源不同。
取消数据透视表之间数据缓存的共享
有多种方法可取消共享数据缓存,包括以下内容:
使用 "数据透视表和数据透视图向导" 创建新的数据透视表,该数据透视表基于与另一个报表相同的单元格区域,而不共享数据缓存。
通过暂时重新定义数据区域以强制 Excel 取消数据缓存的共享,在基于单元格区域的数据透视表之间取消共享数据缓存。
通过为工作簿中的每个数据透视表创建唯一的数据连接,在基于同一数据连接的两个或多个数据透视表之间共享数据缓存。
提示
若要查看工作簿中有多少数据缓存,请按 ALT + F11 并按 CTRL + G,然后键入以下内容,打开 Visual Basic 编辑器 的 "立即" 窗口。
ActiveWorkbook PivotCaches
创建基于同一单元格区域的数据透视表报表,而不共享数据缓存
确保存在基于要用于新数据透视表的相同区域的现有数据透视表。
单击工作表中数据透视表外的任何空白单元格。
若要启动 "数据透视表和数据透视图向导",请按 ALT + D + P。
提示
若要将数据透视表和数据透视图向导添加到 "快速访问工具栏",请执行下列操作:
单击工具栏旁边的箭头,然后单击 "更多命令"。
在“从下列位置选择命令”下,选择“所有命令”。
在列表中,选择“数据透视表和数据透视图向导”,单击“添加”,然后单击“确定”。
在向导的 "步骤 1 " 页面上,单击 " Microsoft Office Excel 列表" 或 "数据库",然后单击 "下一步"。
在向导的 "步骤 2 " 页面上,选择新数据透视表要基于的数据区域,然后单击 "下一步"。
当 "数据透视表和数据透视图向导" 显示一条消息,询问您是否要共享数据缓存时,请单击 "否"。
在向导的 "步骤 3 " 页面上,选择新数据透视表的位置,然后单击 "完成"。
在基于单元格区域的数据透视表之间取消共享数据缓存
确保至少有两个基于相同单元格区域的数据透视表,并且这些报表共享相同的数据缓存。
单击要对其取消共享数据缓存的数据透视表中的单元格。
若要启动 "数据透视表和数据透视图向导",请按 ALT + D + P。
提示
若要将数据透视表和数据透视图向导添加到 "快速访问工具栏",请执行下列操作:
单击工具栏旁边的箭头,然后单击 "更多命令"。
在“从下列位置选择命令”下,选择“所有命令”。
在列表中,选择“数据透视表和数据透视图向导”,单击“添加”,然后单击“确定”。
在向导的 "步骤 3 " 页面上,单击 "返回" 以返回到步骤 2页面。
在向导的 "步骤 2 " 页面上,确保选择了数据透视表要基于的数据区域,但所选内容中至少包含一行较少的行。
例如,如果区域为 $A $1: $E $286,请将范围更改为 $A $1: $E $285。
单击“下一步”。
在向导的 "步骤 3 " 页面上,确保已选中 "现有工作表" 和 "位置相同",然后单击 "完成"。
数据透视表现在具有不同的数据缓存,但基于不同的数据区域。
请确保已选中要取消共享数据缓存的数据透视表中的单元格。
若要再次启动 "数据透视表和数据透视图向导",请按 ALT + D + P。
在向导的 "步骤 3 " 页面上,单击 "返回" 以返回到步骤 2页面。
在向导的 "步骤 2 " 页面上,将数据区域更改回原始区域。
例如,如果当前区域为 $A $1: $E $285,请将范围更改回 $A $1: $E $286。
单击“下一步”。
在向导的 "步骤 3 " 页面上,确保已选中 "现有工作表" 和 "位置相同",然后单击 "完成"。
新的数据透视表现在基于与其他报表相同的数据区域,但具有不同的数据缓存。
取消共享基于同一数据连接的两个或多个数据透视表的数据缓存
请确保至少有两个基于同一数据连接的数据透视表,并且这些报表共享相同的数据缓存。
确认数据透视表之间是否使用了相同的数据连接
在“数据”选项卡上的“连接”组中,单击“连接”。
在 "工作簿连接" 对话框中,选择数据透视表连接。
在 "在此工作簿中使用连接的位置" 下,单击显示文本的链接单击此处以查看所选连接的使用位置。
将显示使用此数据连接的数据透视表。
确保你的计算机上或网络上的数据连接存在连接文件。
为工作簿中的数据连接创建连接文件
在“数据”选项卡上的“连接”组中,单击“连接”。
在 "工作簿连接" 对话框中,选择数据透视表连接。
单击“属性”。
在 "连接属性" 对话框中,单击 "定义" 选项卡,然后单击 "导出连接文件"。
在 "保存文件" 对话框中,将当前连接信息另存为 .odc 文件。
单击"确定",然后单击 "关闭"。
单击要取消共享数据缓存的数据透视表中的任意单元格。
在 "选项" 选项卡上的 "数据" 组中,单击 "更改数据源",然后单击 "更改数据源"。
将显示 "更改数据透视表数据源" 对话框。
若要使用其他数据连接,请选择 "使用外部数据源",然后单击 "选择连接"。
将显示 "现有连接" 对话框。
从 "网络上的连接文件" 或 "此计算机上的连接文件" 类别中选择 "选择连接" 列表中的数据连接,然后单击 "打开"。
注意: 您可能需要单击 "浏览" 以找到连接文件。
单击“确定”。
数据透视表现在具有不同的数据缓存。
了解有关数据透视表数据缓存的详细信息
数据透视表的数据缓存是由 Microsoft Office Excel 用于存储报表数据的计算机内部内存区域。 为了帮助提高性能并减小工作簿的大小,Excel 会自动在基于相同单元格区域或数据连接的两个或多个数据透视表之间共享数据透视表数据缓存。 如果两个或多个数据透视表的单元格区域或数据连接不同,则不能在这些报表之间共享数据缓存。
但是,有时你不希望在基于同一数据源的两个或多个数据透视表之间共享数据缓存。 例如:
不希望在所有数据透视表中显示计算字段和项目。
不希望在所有数据透视表中以相同的方式对字段进行分组。
不希望所有数据透视表同时刷新。
你希望使用在使用共享数据缓存时不支持的功能,例如,在应用报表筛选器时检索选定项的报表中的数据。
注意: 无法共享连接到联机分析处理(OLAP)数据源的数据透视表的数据缓存,因为它的使用方式与非 OLAP 数据源不同。
取消数据透视表之间数据缓存的共享
有多种方法可取消共享数据缓存,包括以下内容:
使用 "数据透视表和数据透视图向导" 创建新的数据透视表,该数据透视表基于与另一个报表相同的单元格区域,而不共享数据缓存。
通过暂时重新定义数据区域以强制 Excel 取消数据缓存的共享,在基于单元格区域的数据透视表之间取消共享数据缓存。
通过为工作簿中的每个数据透视表创建唯一的数据连接,在基于同一数据连接的两个或多个数据透视表之间共享数据缓存。
提示
若要查看工作簿中有多少数据缓存,请按 ALT + F11 并按 CTRL + G,然后键入以下内容,打开 Visual Basic 编辑器 的 "立即" 窗口。
ActiveWorkbook PivotCaches
创建基于同一单元格区域的数据透视表报表,而不共享数据缓存
确保存在基于要用于新数据透视表的相同区域的现有数据透视表。
单击工作表中数据透视表外的任何空白单元格。
若要启动 "数据透视表和数据透视图向导",请按 ALT + D + P。
提示
若要将数据透视表和数据透视图向导添加到 "快速访问工具栏",请执行下列操作:
单击工具栏旁边的箭头,然后单击 "更多命令"。
在“从下列位置选择命令”下,选择“所有命令”。
在列表中,选择“数据透视表和数据透视图向导”,单击“添加”,然后单击“确定”。
在向导的 "步骤 1 " 页面上,单击 " Microsoft Office Excel 列表" 或 "数据库",然后单击 "下一步"。
在向导的 "步骤 2 " 页面上,选择新数据透视表要基于的数据区域,然后单击 "下一步"。
当 "数据透视表和数据透视图向导" 显示一条消息,询问您是否要共享数据缓存时,请单击 "否"。
在向导的 "步骤 3 " 页面上,选择新数据透视表的位置,然后单击 "完成"。
在基于单元格区域的数据透视表之间取消共享数据缓存
确保至少有两个基于相同单元格区域的数据透视表,并且这些报表共享相同的数据缓存。
单击要对其取消共享数据缓存的数据透视表中的单元格。
若要启动 "数据透视表和数据透视图向导",请按 ALT + D + P。
提示
若要将数据透视表和数据透视图向导添加到 "快速访问工具栏",请执行下列操作:
单击工具栏旁边的箭头,然后单击 "更多命令"。
在“从下列位置选择命令”下,选择“所有命令”。
在列表中,选择“数据透视表和数据透视图向导”,单击“添加”,然后单击“确定”。
在向导的 "步骤 3 " 页面上,单击 "返回" 以返回到步骤 2页面。
在向导的 "步骤 2 " 页面上,确保选择了数据透视表要基于的数据区域,但所选内容中至少包含一行较少的行。
例如,如果区域为 $A $1: $E $286,请将范围更改为 $A $1: $E $285。
单击“下一步”。
在向导的 "步骤 3 " 页面上,确保已选中 "现有工作表" 和 "位置相同",然后单击 "完成"。
数据透视表现在具有不同的数据缓存,但基于不同的数据区域。
请确保已选中要取消共享数据缓存的数据透视表中的单元格。
若要再次启动 "数据透视表和数据透视图向导",请按 ALT + D + P。
在向导的 "步骤 3 " 页面上,单击 "返回" 以返回到步骤 2页面。
在向导的 "步骤 2 " 页面上,将数据区域更改回原始区域。
例如,如果当前区域为 $A $1: $E $285,请将范围更改回 $A $1: $E $286。
单击“下一步”。
在向导的 "步骤 3 " 页面上,确保已选中 "现有工作表" 和 "位置相同",然后单击 "完成"。
新的数据透视表现在基于与其他报表相同的数据区域,但具有不同的数据缓存。
取消共享基于同一数据连接的两个或多个数据透视表的数据缓存
请确保至少有两个基于同一数据连接的数据透视表,并且这些报表共享相同的数据缓存。
确认数据透视表之间是否使用了相同的数据连接
在“数据”选项卡上的“连接”组中,单击“连接”。
在 "工作簿连接" 对话框中,选择数据透视表连接。
在 "在此工作簿中使用连接的位置" 下,单击显示文本的链接单击此处以查看所选连接的使用位置。
将显示使用此数据连接的数据透视表。
确保你的计算机上或网络上的数据连接存在连接文件。
为工作簿中的数据连接创建连接文件
在“数据”选项卡上的“连接”组中,单击“连接”。
在 "工作簿连接" 对话框中,选择数据透视表连接。
单击“属性”。
在 "连接属性" 对话框中,单击 "定义" 选项卡,然后单击 "导出连接文件"。
在 "保存文件" 对话框中,将当前连接信息另存为 .odc 文件。
单击"确定",然后单击 "关闭"。
单击要取消共享数据缓存的数据透视表中的任意单元格。
在 "选项" 选项卡上的 "数据" 组中,单击 "更改数据源",然后单击 "更改数据源"。
将显示 "更改数据透视表数据源" 对话框。
若要使用其他数据连接,请选择 "使用外部数据源",然后单击 "选择连接"。
将显示 "现有连接" 对话框。
从 "网络上的连接文件" 或 "此计算机上的连接文件" 类别中选择 "选择连接" 列表中的数据连接,然后单击 "打开"。
注意: 您可能需要单击 "浏览" 以找到连接文件。
单击“确定”。
数据透视表现在具有不同的数据缓存。
相关推荐
- excel怎么更新共享查询 注意: Power Query 在 Excel 2016 中称为“获取和转换”。 在此处提供的信息适用于两者。 重要: 数据目录弃用通知Excel 和 Power Query 中的数据目录功能将在2019年3月4日停止工作。 在该日期之前,用户将能够使用已发布到数据目录中的内容。 但是,从2018年12…
- excel如何使用查询编辑器查找共享文件 注意: Power Query 在 Excel 2016 中称为“获取和转换”。 在此处提供的信息适用于两者。 在 Power Query 中,一旦由数据专员或其他商业用户使用 Power BI for Microsoft 365 共享查询,这些共享查询就会在 Power BI 元数据存储库中可用。 组织中的用户可以通过…
- 采购员笔试判断题10例 1.采购成本是指企业为原材料、配套件、外协件而发生的相关费用。( ) 2.相对成本控制是以预定成本限额为目标,绝对成本控制是以使成本最小化为目标。( )3、资本性采购往往怀最终产品相关。有些时候也可能包括某些类型的服务。( )4、当通过互联网时…
- excel怎么快速计算样本标准偏差,STDEV.S函数实用技巧 基于样本估算标准偏差(忽略样本中的逻辑值和文本)。标准偏差可以测量值在平均值(中值)附近分布的范围大小。语法STDEV.S(number1,[number2],...)STDEV.S 函数语法具有下列参数:Number1 必需。 对应于总体样本的第一个数值参数。 也可以用单一数组或对某个…
- 3DMAX提示和技巧 本主题标识使用 Civil View 的一些重要提示和技巧。常规使用屏幕分辨率至少为 1280x1024 的 Civil View。低于此分辨率时,一些面板将占用过多屏幕空间。 将视口设置为线框显示以达到最佳性能。 要尽可能简化用户界面,请在单个视口中工作并关闭 3ds Max 命令面…