Stephen使用他公司中其他人创作的工作簿。这些工作簿中经常有数据透视表。似乎Stephen不能编辑某些数据透视表,而是收到一条错误消息,指出“不包含基础数据”。由于Stephen收到了整个工作簿,所以这有点令人困惑。

通常,此错误不是在工作簿中不存在基础数据时发生,而是在基础数据缓存未与数据透视表一起保存时发生。通常在保存工作簿时尝试创建一个较小的文件。

为了编辑数据透视表,请尝试简单地刷新数据(右键单击该表,然后选择“刷新数据”)。如果这不起作用,或者您想完全消除该消息,则可以按照以下步骤操作:

。用鼠标右键单击数据透视表。 Excel将显示一个上下文菜单。

。单击数据透视表向导。 Excel将启动数据透视表向导。

。单击选项。向导显示数据透视表的选项。

。在对话框底部附近,确保已选中“使用表布局保存数据”选项。

。单击确定。

您应注意,选择此选项后,工作簿的文件大小可能会比未选择此选项时大得多。

但是,这是一个折衷方案,因为数据透视表正在使用缓存中的数据,因此显示速度更快。

如果这些技术不起作用,则可能是因为数据透视表的基础数据确实不在工作簿中。如果您在工作簿中四处浏览而找不到数据,则可能是因为数据是从Excel外部的外部源中提取的。如果是这种情况(您需要与数据透视表的作者进行核实以确认这一点),并且如前所述,如果将数据透视表选项设置为不保存缓存,则您将无法进行编辑。

如果确定情况确实如此,那么您将需要让原作者再次生成数据透视表,并确保选中了“使用表布局保存数据”选项。

_ExcelTips_是您进行经济高效的Microsoft Excel培训的来源。

本技巧(3295)适用于Microsoft Excel 97、2000、2002和2003。可以在以下功能区中为Excel的功能区界面(Excel 2007及更高版本)找到本技巧的版本: