2.6 在不打开工作簿的情况下创建数据透视表

Excel还提供了几种在不打开工作簿的情况下,制作数据透视表的方式,并把透视表保存在另外一个空白工作簿中,这样做的好处是:原始数据与汇总报表分成两个文件保存,一方面保护了数据的安全,另一方面也可大大提高运行速度。

2.6.1 利用现有连接工具创建数据透视表

利用现有连接工具,在不打开源工作簿的情况下创建数据透视表,方法很简单,主要步骤如下。

01 新建一个空白的工作簿,执行“数据”选项卡里的“现有连接”命令(参见图2-38)。

02 在打开的“现有连接”对话框中,单击左下角的“浏览更多”按钮,打开“选取数据源”对话框,然后从保存本文件的文件夹里选择指定的工作簿文件(参见图2-40)。

03 单击“打开”按钮,打开“选择表格”对话框,从表格列表中选择要制作数据透视表的表格(参见图2-41)。

04 单击“确定”按钮,打开“导入数据”对话框,选择“数据透视表”选项按钮(参见图2-42)。

05 单击“确定”按钮,就创建了一个基于另外一个工作簿中指定工作表全部数据的数据透视表。

感兴趣的读者,请自行找案例练习,此处不再赘述。

也许有的读者观察到了常规的“创建透视表”对话框中有一个“使用外部数据源”选项,如图2-71所示,这个其实就是“现有连接”工具。

图2-71 “创建数据透视表”对话框

2.6.2 利用Query工具创建数据透视表

前面已经多次介绍过了Query工具的应用。其实,我们也可以在不打开源数据工作簿的情况下,利用Query来制作数据透视表,具体方法和步骤前面都有叙述,此处不再举例。