Applies ToMicrosoft 365 专属 Excel Excel 2024 Excel 2021 Excel 2019 Excel 2016

能够分析所有数据有助于做出更好的业务决策。 但有时很难知道从何处开始,尤其是在 Excel 外部存储大量数据时,例如在 Microsoft Access 或MICROSOFT SQL Server 数据库中,或者联机分析处理 (OLAP) 多维数据集文件中。 在这种情况下,你将连接到外部数据源,然后创建数据透视表来汇总、分析、浏览和显示该数据。

下面介绍如何使用现有外部数据连接创建数据透视表:

  1. 单击工作表上的任意单元格。

  2. 单击“插入”>“数据透视表”。

    插入数据透视表下拉列表,显示"从 Power BI"选项。

  3. 在“创建数据透视表”对话框中,单击“来自外部数据源”。

    来自外部源的数据透视表

  4. 单击“选择连接”。

  5. 在“ 连接 ”选项卡上的“ 显示 ”框中,保持选中“ 所有连接” ,或选择包含要连接到的数据源的连接类别。

若要重复使用或共享现有连接,请使用 此工作簿中的连接

  1. 在连接列表中,选择所需的连接,然后单击“ 打开”。

  2. “选择要放置数据透视表的位置”下,选取一个位置。

    • 若要将数据透视表放在单元格 A1 开始的新工作表中,请选择“ 新建工作表”。

    • 若要将数据透视表放在活动工作表中,请选择“ 现有工作表”,然后在“ 位置 ”框中输入要开始数据透视表的单元格。

  3. 单击“确定”。

    Excel 添加一个空数据透视表并显示字段列表,以便您可以 显示所需的字段重新排列它们以创建自己的布局

    显示外部数据字段的字段列表

  4. 在字段列表部分中,选中字段名称旁边的框,将字段置于字段 列表的区域部分的默认区域中。

    通常,非数字字段将添加到 “行” 区域,将数字字段添加到“ 值” 区域,日期和时间字段将添加到 “列” 区域。 可以根据需要将字段移动到其他区域。

    还可以右键单击某个字段名称,然后选择“ 添加到报表筛选器”、“ 添加到列标签”、“ 添加到行标签”或 “添加到值” ,将字段置于“区域”部分的该区域,或将字段从字段部分拖动到“区域”部分中的某个区域。

    使用 字段列表 可以进 一步设计数据透视表的布局和格式 ,方法是右键单击“区域”部分中的字段,然后选择所需的区域,或者在“区域”部分的区域之间拖动字段。

连接到新的外部数据源

若要创建新的与 SQL Server 的外部数据连接,并将数据作为表或数据透视表导入 Excel,请执行以下操作:

  1. 单击“来自其他源的数据 >”。

    “数据”选项卡上的“自其他源”按钮

  2. 单击所需的连接。

    • 单击“ 从 SQL Server ”创建与 SQL Server 表的连接。

    • 单击“ 从 Analysis Services ”创建与 SQL Server Analysis 多维数据集的连接。

  3. 数据连接向导中,完成建立连接的步骤。

    • 在第 1 页中,输入数据库服务器并指定要登录到服务器的方式。

    • 在页 2 上,输入包含所需数据的数据库、表或查询。

    • 在页面 3 上,输入要创建的连接文件。

若要创建与 Access 数据库的新连接,并将数据作为表或数据透视表导入 Excel,请执行以下操作:

  1. 单击“访问中的数据 >”。 “数据”选项卡上的“自 Access”按钮

  2. “选择数据源 ”对话框中,找到要连接到的数据库,然后单击“ 打开”。

  3. “选择表 ”对话框中,选择所需的表,然后单击“ 确定”。

如果有多个表,请选中 “启用选择多个表 ”框,以便可以选中所需表的框,然后单击“ 确定”。

在“ 导入数据 ”对话框中,选择要在工作簿中查看数据的方式及其放置位置,然后单击“ 确定”。

表会自动 添加到数据模型,Access 数据库将添加到工作簿连接。

有关数据透视表的更多信息

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。