数据透视表

创建数据透视表以分析工作表数据

创建数据透视表以分析工作表数据

数据透视表是计算、汇总和分析数据的强大工具,可助你了解数据中的对比情况、模式和趋势。

数据透视表的运行方式会有所不同,具体取决于用于运行数据透视表Excel。

你的浏览器不支持视频。

创建数据透视表

  1. 选择要据其创建数据透视表的单元格。

    注意:  数据不应有任何空行或列。 它必须只有一行标题。

  2. 选择“插入”>“数据透视表”。

    数据透视表

  3. 在“请选择要分析的数据”下,选择“选择一个表或区域”。 

    数据透视表

  4. 在“表/区域”中验证单元格区域。

  5. 在“选择放置数据透视图的位置”下,选择“新工作表”,将数据透视图放置在新工作表中;或选择“现有工作表”,然后选择要显示数据透视表​​的位置。

  6. 选择“确定”。

构建数据透视表

  1. 若要向数据透视表中添加字段,请在“数据透视表字段”窗格中选中字段名称复选框。

    注意: 所选字段将添加至默认区域:非数字字段添加到“”,日期和时间层次结构添加到“”,数值字段添加到“”。

    数据透视表

  2. 若要将字段从一个区域移到另一个区域,请将该字段拖到目标区域。

准备工作:

  • 应将数据整理为表格格式,且没有任何空白行或空白列。 理想情况下,可使用类似上述示例的 Excel 表格

  • 表格是很棒的数据透视表数据源,因为刷新数据时,添加到表中的行会自动包含到数据透视表中,且所有新列均包含到“数据透视表字段”列表中。 否则,需要更改数据透视 表的源数据,或使用 动态命名区域公式

  • 列中的数据类型应相同。 例如,同一列中不得混合使用日期和文本。

  • 数据透视表处理数据的快照(称为缓存),因此不会以任何方式更改实际数据。

如果你在使用数据透视表方面没有什么经验或不确定如何使用,“推荐的数据透视表”会是一个不错的选择。 当你使用此功能时,Excel 将通过在数据透视表中使数据与最合适的区域相匹配来确定有意义的布局。 这可以为你进行其他实验提供一个起点。 在创建建议的数据透视表后,你可以尝试不同的方向,并重新排列字段以达到特定结果。

你也可以下载交互式制作第一个数据透视表教程。

1. 单击源数据或表区域中的单元格。

转到“插入”>“推荐的数据透视表”,让 Excel 为你创建数据透视表

2. 转到"插入>数据透视表"。

Excel​​“推荐的数据透视表”对话框

3. Excel分析数据,并提供了多个选项,如本示例使用家庭开支数据。

4. 选择最适合的数据透视表,然后按"确定"。 Excel 将在新工作表上创建数据透视表,并显示“数据透视表字段”列表。

1. 单击源数据或表区域中的单元格。

"数据"选项卡,"分析"组

2. 转到"插入>数据透视表"。

如果使用的是 Excel for Mac 2011 及更低版本,则数据透视表按钮位于“分析”组中的“数据”选项卡上。

3. Excel显示"创建数据透视表"对话框,同时选中区域或表名称。 此情况下,将使用名为“tbl_HouseholdExpenses”的表。

4. 在"选择要放置数据透视表的位置"部分中,选择"新建工作表"或"现有工作表"。 对于“现有工作表”,选择希望放置数据透视表的单元格。

5. 单击"确定",Excel创建空白数据透视表并显示"数据透视表字段"列表。

数据透视表字段列表

在顶部的“字段名称”区域,选择要添加到数据透视表的任何字段的复选框。 默认情况下,非数值字段添加到“”区域,日期和时间字段添加到“”区域,数值字段添加到“”区域。 也可将任意可用项手动拖放到任意数据透视表字段,或者,如果不再需要数据透视表中的某个项,只需将其拖出字段列表或取消选中该项。 数据透视表的一项功能是能够重新排列字段项,便于快速轻松更改其外观。

数据透视表字段列表

Excel​​“数据透视表字段列表”对话框示例

数据透视表中的对应字段

数据透视表和“字段”如何关联到“字段列表”的示例。

  • 汇总方式

    默认情况下,“”区域下的数据透视表字段显示为 SUM。 如果 Excel 将数据解释为文本,则会显示为 COUNT。 这就是为何需要确保不混合使用值字段的数据类型。 可以先单击字段名称右侧的箭头,然后选择“字段设置”选项来更改默认计算。

    接着,更改“汇总依据”部分的计算。 请注意,更改计算方法时,Excel 会自动将其附加到“自定义名称”部分(如“字段名求和”),但可进行更改。 如果单击“数字...”按钮,可更改整个字段的数字格式。

    提示: 由于更改“汇总依据”部分的计算会更改数据透视表字段名称,因此完成数据透视表设置前,最好不要重命名数据透视表字段。 一个技巧是单击“替换”(“编辑”菜单上) >“查找内容”>“总和”,然后将“替换为”留空,一次性替换所有内容,而不是手动重新键入。

  • 数据显示方式

    还可将其显示为字段的百分比,而不是使用计算进行数据汇总。 下例中,更改了家庭开支金额,使其显示为“总计 %”,而不是值的总和。

    数据透视表示例,其中各值显示为总计的百分比

    打开“字段设置”对话框后,可从“数据显示方式”选项卡进行选择。

  • 将值同时显示为计算和百分比。

    只需将项两次拖到“”部分,右键单击值然后选择“字段设置”并为每个项设置“汇总依据”和“数据显示方式”选项。

如果向数据透视表数据源添加新数据,需要刷新基于该数据源生成的所有数据透视表。 若要只刷新一张数据透视表,可右键单击数据透视表区域的任意位置,然后选择“刷新”。 如果有多个数据透视表,首先在任意数据透视表中选择任意单元格,然后在“功能区”上转到“数据透视表”>“分析”,然后单击“刷新”按钮下的箭头并选择“全部刷新”。

如果创建了数据透视表但不再需要它,只需选择整个数据透视表区域,然后按“删除”。 不会对周围的其他数据、数据透视表或图表产生任何影响。 如果数据透视表位于单独工作表上,里面没有你想要保留的数据,则快速删除数据透视表的方法是删除该工作表。

你的浏览器不支持视频。

注意: 我们一直在努力改进 Web Excel数据透视表。 在上一视频中看到的体验可能与我们优化体验时实际看到的不同。

"插入数据透视表"窗格允许您设置数据透视表的源、目标和其他方面。

  1. 选择电子表格中的表格或区域,然后选择"在数据透视表中>插入"。

    " 插入数据透视 表"窗格显示要插入数据透视表的数据源和目标,并提供一些建议的数据透视表。

  2. 执行下列操作之一:

  • 若要手动创建数据透视表,请选择"创建自己的数据透视表"。

  • 若要使用"推荐数据透视表",请滚动,直到看到想要的选项,然后选择"+ 插入"。
    数据透视表显示在"目标"处,"数据 透视表字段" 窗格将显示。

"插入数据透视表"窗格,要求将表或区域用作源并允许更改"目标"。

如果需要,可以更改数据透视表数据的源和要放置数据透视表的目标单元格。 目标单元格应位于源表或区域外部。

  1. 在"插入数据透视表"窗格中,选择"源"旁边的 链接或"目标" 旁边的链接。 "插入数据透视表"窗格将更改:

  2. 执行下列操作之一:

  • 若要更改源,请选择 "选择要分析的表或区域", 然后按照显示的步骤操作。

  • 若要更改"目标",请在"选择数据透视表的目标"下选择"新建工作表"或"现有工作表",然后按照显示的步骤操作。

注意: 您也可以选择一个空工作表,希望数据透视表显示在"目标" (中) 。 在这种情况下,或者如果选择无效的"源",当您选择"在数据透视>时,将显示"插入数据透视表"窗格,并要求您指定"源"

在顶部的“数据透视表字段”区域,选择要添加到数据透视表的任何字段的复选框。 默认情况下,非数值字段添加到“”区域,日期和时间字段添加到“”区域,数值字段添加到“”区域。 也可将任意可用项手动拖放到任意数据透视表字段,或者,如果不再需要数据透视表中的某个项,只需将其拖出字段列表或取消选中该项。 数据透视表的一项功能是能够重新排列字段项,便于快速轻松更改其外观。

数据透视表字段列表

使用"数据透视表字段"窗格选择哪些字段将转到数据透视表中的哪个位置。

数据透视表中的对应字段

数据透视表,其部件标记为 (列、行、值) 。

Excel“值字段设置”对话框

默认情况下,“”区域下的数据透视表字段显示为 SUM。 如果 Excel 将数据解释为文本,则会显示为 COUNT。 这就是为何需要确保不混合使用值字段的数据类型。 可以先单击字段名称右侧的箭头,然后选择“值字段设置”选项来更改默认计算。

“按值汇总“选项的 ​​Excel“值字段设置”对话框

接着,更改“汇总值依据”部分的计算。 请注意,更改计算方法时,Excel 会自动将其附加到“自定义名称”部分(如“字段名求和”),但可进行更改。 如果单击“数字格式”按钮,可更改整个字段的数字格式。

提示: 由于更改“汇总值依据”部分的计算会更改数据透视表字段名称,因此完成数据透视表设置前,最好不要重命名数据透视表字段。 一个技巧:使用“查找和替换”(Ctrl+H) >“查找内容”>“总和”,然后将“替换为”留空,一次性替换所有内容,而不是手动重新键入。

数据透视表示例,其中各值显示为总计的百分比

值显示方式

还可将其显示为字段的百分比,而不是使用计算进行数据汇总。 下例中,更改了家庭开支金额,使其显示为“总计 %”,而不是值的总和。

“数据透视表值字段设置”>“值显示方式”对话框

打开“值字段设置”对话框后,可从“值显示方式”选项卡进行选择。

将值同时显示为计算和百分比。

只需将项两次拖到“”部分,然后为每个项设置“汇总值依据”和“值显示方式”选项。

刷新数据透视表

如果向数据透视表数据源添加新数据,在该数据源基础上构建的所有数据透视表都需要刷新。 若要刷新数据透视表,可以右键单击数据透视表区域中的任意位置,然后选择“刷新”。

如果创建了数据透视表但不再需要它,只需选择整个数据透视表区域,然后按“删除”。 不会对周围的其他数据、数据透视表或图表产生任何影响。 如果数据透视表位于单独工作表上,里面没有你想要保留的数据,则快速删除数据透视表的方法是删除该工作表。

需要更多帮助吗?

可随时在 Excel 技术社区中咨询专家,在解答社区获得支持,或在 Excel User Voice 上建议新功能或功能改进。

另请参阅

创建数据透视图

使用切片器筛选数据透视表数据 

创建数据透视表日程表以筛选日期

使用数据模型创建数据透视表以分析多个表中的数据

创建连接到 Power BI 数据集的数据透视表

使用字段列表排列数据透视表中的字段

更改数据透视表的源数据

在数据透视表中计算值

删除数据透视表

需要更多帮助?

扩展你的 Office 技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×