?一、移动数据透视表
??? 要将数据透视表从一个工作簿移动到另一个工作簿中,或从一个工作表移动到另一个工作表中,可以用下面的几种方法:
??? 方法一:剪切粘贴法
??? 先选择整个数据透视表,然后剪切粘贴到其他位置。
??? Excel 2003:选择数据透视表中的某个单元格,鼠标右击,在弹出的快捷菜单中选择“选定→整张表格”。在工具栏中单击“剪切”按钮,切换到其他工作簿或工作表中,粘贴即可。
??? Excel 2007:选择数据透视表中的某个单元格,在功能区中的“数据透视表工具-选项”选项卡中,在“操作”组中选择“选择→整个数据透视表”。再选择“开始”选项卡,在“剪贴板”组中单击“剪切”按钮,然后粘贴到其他位置。
??? 方法二:鼠标拖动法
??? 首先选择整个数据透视表,方法同上。然后将光标移动到数据透视表的边缘,这时鼠标指针变成四向箭头状,按住鼠标左键拖动到其他位置即可。如果要移动到其他工作表中,可以按住Alt键,然后将光标拖动到其他工作表标签处即可移动到其他工作表中。这种方法仅适用于在同一工作簿中移动数据透视表,特别适合于在同一工作表中移动距离不远的情况。
??? 方法三:用对话框选择
??? Excel 2003:选择数据透视表中的某个单元格,鼠标右击,在弹出的快捷菜单中选择“数据透视表向导”,弹出“数据透视表和数据透视图向导”对话框。如果要移动到新的工作表中,选择“新工作表”,单击“完成”。Excel将新建一个工作表,并将数据透视表移动到其中。如果要移动到其他位置,则单击对话框中的“压缩对话框”按钮,如图。
???
??? 选择其他工作簿或工作表中的某个单元格,然后单击“扩展对话框”按钮。
???
??? 最后单击“完成”按钮。
??? Excel 2007:选择数据透视表中的某个单元格,在功能区中的“数据透视表工具-选项”选项卡中,单击“操作”组中的“移动数据透视表”按钮,弹出“移动数据透视表”对话框,然后按照上述方法选择一个新的位置,单击“确定”即可。
??? 二、更改数据源
??? 无论采用上述哪种方法移动数据透视表后,其数据源的指向不会更改。如果是在不同的工作簿之间移动数据透视表,当源工作簿被移动或删除后,刷新数据透视表时会提示“不能打开数据透视表源文件”。如果数据源丢失后又要修改数据源中的数据,可以先从数据透视表中提取数据源,然后修改数据透视表的数据源指向。从数据透视表中提取数据源的方法见本站《快速从数据透视表中提取源数据》一文。更改数据源的方法如下:
??? Excel 2003:
??? 1.鼠标右击数据透视表,在弹出的快捷菜单中选择“数据透视表向导”。
??? 2.单击“上一步”按钮,然后指定数据源所在的区域。
???
??? 3.单击“完成”按钮。
……