有时需要存储在 Excel 外部的数据的数据透视表,例如数据库中的数据。 在这种情况下,请首先连接到外部数据源,然后使用数据透视表汇总、分析、浏览和显示该数据。
使用外部数据源创建数据透视表
可以使用外部数据源,但这取决于源的类型。
如果源是 SQL 数据库
-
在“数据”选项卡上,单击“新建数据库查询”。
-
单击“SQL Server ODBC”。
-
将显示“连接到 SQL Server ODBC 数据源”对话框。 从数据库管理员处获取服务器信息,然后将其键入该对话框中。 完成后,单击“连接”。
-
在左侧,单击服务器旁边的箭头以查看数据库。
-
单击所需数据库旁边的箭头。
-
然后单击所需表格的名称。
-
若要预览数据的外观,请单击“运行”。
-
准备好将数据导入到 Excel 后,单击“返回数据”。
-
在“导入数据”对话框中,单击“数据透视表”,然后单击“确定”。
Excel 将创建空数据透视表,并显示“数据透视表生成器”。 添加、删除或移动你认为合适的字段。
如果源不是 SQL 数据库
如果要使用非 SQL 数据库的外部源,需要在 Mac 上安装开放式数据库连接 (ODBC) 驱动程序。 此网页提供有关驱动程序的信息。 安装源驱动程序后,可以按照以下步骤在数据透视表中使用外部数据:
-
在“数据”选项卡上,单击“新建数据库查询”。
-
单击“从数据库”。
-
添加你的数据库的数据源,然后单击“确定”。
-
在左侧,单击服务器旁边的箭头以查看数据库。
-
单击所需数据库旁边的箭头。
-
然后单击所需表格的名称。
-
若要预览数据的外观,请单击“运行”。
-
准备好将数据导入到 Excel 后,单击“返回数据”。
-
在“导入数据”对话框中,单击“数据透视表”,然后单击“确定”。
Excel 将创建空数据透视表,并显示“数据透视表生成器”。 添加、删除或移动你认为合适的字段。