兼容性检查器发现了一个或多个与数据透视表相关的兼容性问题。
重要: 在继续将工作簿保存为早期文件格式前,应解决那些导致重大功能损失的问题,以防数据永久丢失或功能不正常。
在继续保存工作簿之前,可能需要(也可能不需要)解决那些导致轻微保真损失的问题,即数据或功能未丢失,但在早期版本的 Microsoft Excel 中打开工作簿时,工作簿的外观或运行方式可能不完全相同。
本文内容
导致重大功能损失的问题
问题 |
解决方案 |
此工作簿中有数据透视表超过了以前的限制,如果将其保存为早期版本的文件格式,该数据透视表将丢失。 只有在兼容模式下创建的数据透视表才能在早期版本的 Excel 中正常工作。 |
含义 在 Excel 2007 及更高版本中,数据透视表支持每个字段 1,048,576 个唯一项目,但在 Excel 97-2003 中,每个字段仅支持 32,500 个项目。 要执行的操作 在兼容性检查器中,单击“ 查找 ”以查找超出前一限制的数据透视表。 将工作簿保存为 Excel 97-2003 格式,然后在兼容模式下重新创建此数据透视表。 |
此工作簿中有数据透视表包含应用于折叠行或列中单元格的条件格式规则。 若要避免在早期版本的 Excel 中丢失这些规则,请展开这些行或列。 |
含义 应用于折叠行或列中单元格的条件格式规则在 Excel 97-2003 将会丢失。 要执行的操作 在兼容性检查器中,单击“查找”以定位包含条件格式规则的折叠行或列,然后展开这些行或列,再以早期版本的 Excel 文件格式保存工作簿。 |
此工作簿包含并未与数据透视表相关联的命名集。 将不保存这些命名集。 |
含义 未与数据透视表关联的命名集将在 Excel 97-2007 中删除。 要执行的操作 要避免此问题,请确保通过使用连接创建数据透视表。 |
此工作簿中的数据透视表已启用模拟分析。 在早期版本的 Excel 中,任何尚未发布的模拟分析更改将会丢失。 |
含义 尚未发布到服务器的模拟分析更改不会显示在早期版本的 Excel 中。 要执行的操作 在早期版本的 Excel 中打开工作簿之前,请确保先发布假设分析更改, (数据透视表工具、“ 分析 ”选项卡、 “计算 ”组、 OLAP 工具 按钮、 What-If Analysis) 。 |
此工作簿中的数据透视表包含的数据轴上同一度量出现多次。 不会保存此数据透视表。 |
含义 在 Excel 2010 及更高版本中,可以在连接到联机分析处理的数据透视表中复制度量值 (OLAP) 数据源。 无法在 Excel 97-2007 中显示数据透视表。 要执行的操作 在兼容性检查器中,单击“ 查找 ”,找到包含数据轴的数据透视表,数据轴上显示多个同一度量值,然后删除所有重复度量值,以便只保留一个度量值。 |
此工作簿中的数据透视表或数据连接包含在早期版本的 Excel 中不存在的服务器设置。 将不会保存某些数据透视表或数据连接服务器设置。 |
含义 Excel 97-2007 中不可用的某些数据透视表或数据连接服务器设置将丢失。 要执行的操作 验证所使用的服务器设置是否与早期版本的 Excel 兼容,然后 (数据透视表工具、 “分析 ”选项卡、 “数据 组 ”、“更改数据源 ”按钮、 “连接属性” 命令) 进行必要的更改。 |
此工作簿中的数据透视表包含使用“值显示方式”功能表示的数据。 将不保存这些自定义输出,并将用数据源中的原始值替换它们。 |
含义 Excel 97-2007 不支持“将值显示为”功能,并且无法显示输入 (的自定义值数据,例如 “父行总数百分比”、“ 父列总数的百分比”或“) 中的总计百分比 ”。 要执行的操作 在兼容性检查器中,单击“ 查找 ”找到包含自定义值输出的数据透视表,然后删除这些输出 (右键单击字段,单击“ 显示值为”、“ 无计算) ”。 |
此工作簿包含自定义嵌入数据。 不会保存此数据。 |
含义 Excel 97-2007 不支持嵌入的自定义数据,例如 Power Pivot 数据。 数据将丢失。 要执行的操作 从你计划在早期版本的 Excel 中处理工作簿中删除 Power Pivot 数据。 |
此工作簿包含可用于筛选工作簿中的数据透视表和多维数据集函数的切片器。 切片器无法在早期版本的 Excel 中正常工作。 |
含义 切片器在 Excel 97-2007 中不可用,但仍可在 Excel 2010 或更高版本中使用。 要执行的操作 在早期版本的 Excel 中,您可以使用数据透视表筛选器来筛选数据。 |
此工作簿包含可用于筛选工作簿中的数据透视表和多维数据集函数的切片器。 将不保存切片器。 引用切片器的公式将返回 #NAME? 错误。 |
含义 早期版本的 Excel 不支持切片器。 它们无法显示,并且将丢失。 刷新具有引用切片器的 OLAP 函数的连接时将返回 #NAME? 错误,而不是预期的结果。 要执行的操作 请使用数据透视表筛选器而不是切片器来筛选数据。 |
导致轻微保真损失的问题
问题 |
解决方案 |
此工作簿中有数据透视表应用了数据透视表样式。 在早期版本的 Excel 中,无法显示数据透视表样式格式。 |
含义 在 Excel 97-2003 中,基于主题的数据透视表样式不可用且无法显示。 要执行的操作 在兼容性检查器中,单击“ 查找 ”找到应用了数据透视表样式的数据透视表,删除该数据透视表样式,然后手动应用早期版本的 Excel 中支持的数据透视表格式。 |
此工作簿中的数据透视表在 Excel 2007 以前的版本中不能正常工作。 只有在兼容模式下创建的数据透视表才能在早期版本的 Excel 中正常工作。 |
含义 在 Excel 2007 或更高版本中创建的数据透视表无法在 Excel 97-2003 中刷新。 要执行的操作 在兼容性检查器中,单击“ 查找 ”以查找以当前文件格式创建的数据透视表。 将工作簿保存为 Excel 97-2003 格式,然后在兼容模式下重新创建此数据透视表,以便您可以在 Excel 97-2003 中打开它,而不会丢失功能。 |
此工作簿中有数据透视表包含采用紧凑形式的字段。 在早期版本的 Excel 中,此布局将更改为表格形式。 |
含义 压缩形式(单独或与表格形式和大纲形式组合)可使相关数据不沿屏幕水平方向分散,从而最大限度地减少滚动,但压缩形式在 Excel 97-2003 中不可用,并且字段将以表格形式显示。 要执行的操作 在“兼容性检查器”中,单击“查找”以查找具有紧凑窗体中的字段的数据透视表,然后根据需要通过清除“合并并居中单元格检查标签”框 (“数据透视表工具”、“分析”选项卡、“数据透视表”组、“选项”命令、“布局 & 格式”选项卡) ,根据需要将窗体或表格窗体更改为大纲窗体或表格窗体。 |
此工作簿中的数据透视表包含早期版本的 Excel 中不存在的设置。 某些数据透视表设置不会保存。 |
含义 Excel 97-2007 不支持某些数据透视表设置。 这些设置将丢失。 要执行的操作 在兼容性检查器中,单击“ 查找 ”找到包含不支持的设置的数据透视表,然后进行必要的更改。 |
此工作簿中的数据透视图已启用或禁用了特定字段按钮。 所有字段按钮将保存为启用状态。 |
含义 在早期版本的 Excel 中打开和保存工作簿时,没有在数据透视图中显示的字段按钮将保存为启用状态。 要执行的操作 在将某工作簿保存为早期版本的 Excel 文件格式后重新打开该工作簿时,可能需要启用或禁用字段按钮,以仅显示所需的按钮(“数据透视图工具”、“分析”选项卡、“显示/隐藏”组、“字段按钮”按钮)。 |
此工作簿中的数据透视表包含一个或多个命名集。 可能无法保存命名集的某些属性。 |
含义 将工作簿保存为 Excel 97-2003 文件格式时,一个或多个命名集具有可能无法保存的非默认属性设置。 要执行的操作 在兼容性检查器中,单击“ 查找 ”找到包含已更改的命名集属性的数据透视表,然后在“ 字段设置 ”对话框中进行必要的调整。 右键单击命名集的任何成员,然后单击“字段设置”。 在“布局 & 打印”选项卡上,确保未选择“在单独的字段中显示不同级别的项目检查”框 (默认设置) ,并且选中了“自动对检查集中的重复项排序和删除”框 (默认设置) 。 |
此工作簿中的连接包含一个或多个命名集或计算成员。 可能无法保存命名集或计算成员的某些属性。 |
含义 命名集或计算成员具有 Excel 2007 和 Excel 97-2003 不支持的属性。这些属性可能不会保存。 操作 右键单击命名集的任何成员,然后单击“ 字段设置”或“ 值字段设置”,然后进行必要的调整。 |
此工作簿中存在切片器样式,而早期版本的 Excel 不支持该样式。 将不保存此切片器样式。 |
含义 在将工作簿保存为早期版本的 Excel 文件格式时,自定义切片器样式将会丢失。 操作 由于早期版本的 Excel 不支持切片器,因此无法保留自定义切片器样式。 在早期版本的 Excel 中,可以使用数据透视表筛选器来筛选数据。 |
此工作簿中的数据透视表包含一个或多个包含重复标签的字段。 如果刷新该数据透视表,这些标签将会丢失。 |
含义 Excel 97-2007 不支持重复标签,在早期版本的 Excel 中刷新数据透视表时,标签将丢失。 要执行的操作 在兼容性检查器中,单击“查找”以定位包含重复标签的数据透视表,然后停止重复标签(“数据透视表工具”、“设计”选项卡、“布局”组、“报表布局”按钮、“不重复项目标签”命令)。 |
对此工作簿中的数据透视表应用了替换文字。 在 Excel 2007 之前的版本中,将删除数据透视表上的可选文本。 |
含义 替换文字在 Excel 97-2007 中不可用,并无法在这些早期版本的 Excel 中显示。 要执行的操作 在兼容性检查器中,单击“查找”以定位包含可选文字的数据透视表。 若要在早期版本的 Excel 中显示可选文字,您可将其复制到工作表的空白单元格中,或者,您也可以插入包含此文字的批注。 右键单击数据透视表中的任意位置,然后单击“数据透视表选项”。 在“ 替换文字 ”选项卡上的“ 说明 ”框中,选择可选文字,然后按 Ctrl+C 进行复制。 |
对此工作簿中的数据透视表应用了替换文字。 Excel 2007 中无法显示可选文本。 |
含义 替代文本在 Excel 97-2007 中不可用,并且无法显示。 要执行的操作 在兼容性检查器中,单击“查找”以定位包含可选文字的数据透视表。 若要在早期版本的 Excel 中显示可选文字,您可将其复制到工作表的空白单元格中,或者,您也可以插入包含此文字的批注。 右键单击数据透视表中的任意位置,然后单击“数据透视表选项”。 在“ 替换文字 ”选项卡上的“ 说明 ”框中,选择可选文字,然后按 Ctrl+C 进行复制。 |