如何在 Excel 中创建数据透视表

Excel 的数据透视表是最强大的工具之一,可以帮助您以高效的方式汇总和分析大型数据集。

数据透视表是 Excel 中最强大、最有用的数据汇总工具之一,可让您快速汇总、排序、重组、分析、分组和统计大型数据集。

透视表可以让你旋转(或透视)表中存储的数据,以便从不同的角度查看它,并对大数据集有一个清晰的了解。

本教程将为您提供有关如何在 Excel 中创建和使用数据透视表的分步说明。

整理您的数据

要创建数据透视表,您的数据应具有表或数据库结构。因此,您需要将数据组织成行和列。要将您的数据范围转换为表格,请选择所有数据,转到“插入”选项卡并单击“表格”。在“创建表”对话框中,单击“确定”将数据集转换为表。

使用 Excel 表作为创建数据透视表的源数据集,可以使数据透视表动态化。当您在 Excel 表中添加或删除条目时,数据透视表中的数据将随之更新。

假设您有一个如下所示的大型数据集,它包含 500 多条记录和 7 个字段。日期、地区、零售商类型、公司、数量、收入和利润。

插入数据透视表

首先,选择包含数据的所有单元格,然后转到“插入”选项卡并单击“数据透视图”。然后,从下拉列表中选择“数据透视图和数据透视表”选项。

将打开创建数据透视表对话框。 Excel 会自动识别并填充“表格/范围字段”中的正确范围,否则选择正确的表格或单元格范围。然后指定 Excel 数据透视表的目标位置,可以是“新工作表”或“现有工作表”,然后单击“确定”。

如果您选择“新建工作表”,则会在单独的工作表中创建带有空白数据透视表和数据透视图的新工作表。

构建您的数据透视表

在新工作表中,您将在 Excel 窗口的左侧看到一个空的数据透视表,并在 Excel 窗口的右侧边缘看到一个“数据透视表字段”窗格,您可以在其中找到所有用于配置数据透视表的选项。

数据透视表字段窗格分为两个水平部分:字段部分(窗格顶部)和布局部分(窗格底部)

  • 字段部分 列出您添加到表格中的所有字段(列)。这些字段名称是源表中的所有列名称。
  • 布局部分 有 4 个区域,即过滤器、列、行和值,您可以使用它们来排列和重新排列字段。

将字段添加到数据透视表

要构建数据透视表,请将字段从字段部分拖放到布局部分的区域中。您也可以在区域之间拖动字段。

添加行

我们首先将“公司”字段添加到“行”部分。通常,非数字字段会添加到布局的行区域。只需将“公司”字段拖放到“行”区域即可。

源表中“公司”列中的所有公司名称将添加为数据透视表中的行,它们将按升序排序,但您可以单击“行标签”单元格中的下拉按钮来更改顺序。

增加价值

您添加了一行,现在让我们向该表添加一个值以使其成为一维表。您可以通过将行或列标签及其各自的值添加到区域中来制作一维数据透视表。值区域是存储计算/值的地方。

在上面的示例截图中,我们有一排公司,但我们想找出每家公司的总收入。为此,只需将“收入”字段拖放到“价值”框即可。

如果您希望从“区域”部分删除任何字段,只需取消选中“字段”部分中该字段旁边的框即可。

现在,我们有一个一维的公司表(行标签)以及收入总和。

添加列

二维表

行和列一起将创建一个二维表并用值的第三维填充单元格。假设您想通过将公司名称列为行并使用列显示日期并用总收入填充单元格来创建数据透视表。

当您将“日期”字段添加到“列”区域时,Excel 会自动将“季度”和“年”添加到列字段,以计算和更好地汇总数据。

现在,我们有一个包含三个维度值的二维表。

添加过滤器

如果您想通过“区域”过滤掉数据,您可以将“区域”字段拖放到过滤器区域。

这会在您的数据透视表上方添加一个下拉菜单,其中包含选定的“过滤器字段”。有了它,您可以按地区过滤掉公司每年的收入。

默认情况下,所有区域都被选中,取消选中它们并仅选择要作为数据过滤依据的区域。如果要按多个条目过滤表格,请选中下拉列表底部“选择多个项目”旁边的复选框。并选择多个区域。

结果:

排序

如果要按升序或降序对表格值进行排序,请右键单击收入总和列内的任何单元格,然后展开“排序”,然后选择顺序。

结果:

分组

假设您在数据透视表中按月列出了数据,但您不想按月查看它,而是希望将数据重新排列到财务季度中。您可以在数据透视表中执行此操作。

首先选择列并右键单击它。然后,从下拉列表中选择“组”选项。

在分组窗口中,选择“季度”和“年”,因为我们希望将它们组织成每年的财务季度。然后,单击“确定”。

现在,您的数据被组织成每年的财务季度。

值字段设置

默认情况下,数据透视表通过 Sum 函数汇总数值。但是您可以更改值区域中使用的计算类型。

要更改汇总函数,请右键单击表中的任何数据,单击“汇总值依据”,然后选择您的选项。

或者,您可以单击字段部分值区域中“Sum of ..”旁边的向下箭头,然后选择“Value Field Settings”。

在“值字段设置”中,选择您的函数来汇总数据。然后,单击“确定”。对于我们的示例,我们选择“计数”来计算利润数量。

结果:

Excel 的数据透视表还允许您以不同的方式显示值,例如,将总计显示为百分比或将列总计显示为百分比或将行总计显示为百分比或从最小到最大的顺序值,反之亦然,等等。

要将值显示为百分比,请右键单击表格的任意位置,然后单击“将值显示为”并选择您的选项。

当我们选择‘% of Column Total’时,结果会是这样的,

刷新数据透视表

尽管数据透视表报表是动态的,但在源表中进行更改时,Excel 不会自动刷新数据透视表中的数据。需要手动“刷新”才能更新数据。

单击数据透视表中的任意位置并转到“分析”选项卡,单击“数据”组中的“刷新”按钮。要刷新工作表中的当前数据透视表,请单击“刷新”选项。如果要刷新工作簿中的所有数据透视表,请单击“全部刷新”。

或者,您可以右键单击表格,然后选择“刷新”选项。

而已。我们希望本文为您提供 Excel 数据透视表的详细概述,并帮助您创建一个数据透视表。