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