Excel > Excel 入门 > Excel 简介
快速入门:创建数据透视表

通过使用数据透视表,可以汇总、分析、浏览和提供工作表数据或外部数据 (外部数据:存储在 Excel 之外的数据。例如,在 Access、dBASE、SQL Server 或 Web 服务器上创建的数据库。)源的汇总数据。在您需要对一长列数字求和时,数据透视表非常有用,同时聚合数据或分类汇总可帮您从不同的角度查看数据,并且对相似数据的数字进行比较。

例如,下面的数据透视表显示了单元格 F3 中第三季度高尔夫部门总销售额是如何与其他运动或季度的销售额或所有部门的总销售额进行比较的。

源数据和所生成的数据透视表示例

标注 1 此示例中的工作表的源数据

标注 2 数据透视表中第 3 季度高尔夫汇总的源值

标注 3 整个数据透视表

标注 4 源数据中 C2 和 C8 中源值的汇总

要点  虽然也可以为外部数据源创建数据透视表,但本快速入门文章介绍如何为工作表数据创建数据透视表。

操作方法

图标图像

为数据透视表定义数据源

  • 若要将工作表数据用作数据源,请单击包含该数据的单元格区域内的一个单元格。
  • 若要将 Microsoft Excel 表中的数据用作数据源,请单击该 Excel 表中的某个单元格。

注意  确保该区域具有列标题或表中显示了标题,并且该区域或表中没有空行。

图标图像

创建数据透视表

  1. “插入”选项卡上的“表”组中,单击“数据透视表”

    提示  若要同时创建基于数据透视表的数据透视图,请单击“数据透视表”下方的箭头,再单击“数据透视图”

    Excel 功能区图像

  2. “创建数据透视表”对话框中,确保已选中“选择一个表或区域”,然后在“表/区域”框中验证单元格区域。

    “创建数据透视表”对话框

    Excel 会自动确定数据透视表的区域,但您可以键入不同的区域或您为该区域定义的名称来替换它。

    对于来自其他工作表或工作簿的数据,请使用下列语法来包含相应工作簿和工作表的名称:[workbookname]sheetname!range

    提示  也可以单击“压缩对话框” 按钮图像 暂时隐藏该对话框,然后在工作表上选择区域,再单击“展开对话框” 按钮图像

  3. 执行下列操作之一:
    • 若要将数据透视表放置在新工作表中,并以单元格 A1 为起始位置,请单击“新建工作表”
    • 若要将数据透视表放在现有工作表中的特定位置,请选择“现有工作表”,然后在“位置”框中指定放置数据透视表的单元格区域的第一个单元格。
  4. 单击“确定”

    Excel 会将空的数据透视表添加至指定位置并显示数据透视表字段列表,以便您可以添加字段、创建布局以及自定义数据透视表。

    注意  如果同时创建数据透视图,则它会显示在相关联的数据透视表 (相关联的数据透视表:为数据透视图提供源数据的数据透视表。在新建数据透视图时,将自动创建数据透视表。如果更改其中一个报表的布局,另外一个报表也随之更改。)的上方。数据透视图及其相关联的数据透视表必须始终位于同一个工作簿中。

图标图像

向数据透视表添加字段

“数据透视表字段列表”中,执行下面的一项或多项操作:

  • 若要将字段放置到布局部分的默认区域中,请在字段部分中选中相应字段名称旁的复选框。

    默认情况下,非数值字段会添加到“行标签”区域,数值字段会添加到“值”区域,而联机分析处理 (OLAP) (OLAP:为查询和报表(而不是处理事务)而进行了优化的数据库技术。OLAP 数据是按分级结构组织的,它存储在多维数据集而不是表中。) 日期和时间层级则会添加到“列标签”区域。

    数据透视表字段列表

    标注 1 字段部分包含可以添加到布局部分的字段的字段名称。

    标注 2 布局部分包含“报表筛选”区域、“列标签”区域、“行标签”区域和“值”区域。

  • 若要将字段放置到布局部分的特定区域中,请在字段部分中右键单击相应的字段名称,然后选择“添加到报表筛选”“添加到列标签”“添加到行标签”“添加到值”
  • 若要将字段拖放到所需的区域,请在字段部分中单击并按住相应的字段名称,然后将它拖到布局部分中的所需区域中。

提示  您可以稍后根据需要使用“数据透视表字段列表”重新排列字段,方法是:在布局部分中右键单击相应字段,然后选择所需的区域,或者在布局部分中的区域间拖动字段。

接下来的步骤

xl