数据透视表

数据分析
作者

yangjh

发布日期

2023年7月21日

数据透视表(Pivot Table)是一种可以对大量数据进行分类汇总的工具,它允许用户从不同角度对信息进行分析,从而得出有价值的业务见解。它通过拖放方式来改变数据的布局,可以将复杂的数据集转换为简洁,清晰的报表形式,以便更好地理解数据。

使用场景

大量数据的快速汇总
如果你需要对大量数据进行快速汇总,例如,根据不同的产品类别、时间段、地区等进行销售额统计,使用数据透视表可以轻松实现。
数据的多维度分析
数据透视表可以轻松进行多维度的数据分析,例如,你想查看不同地区、不同时间段的销售额分布,或者你想要比较不同产品类别的销售额占比,数据透视表都能很好地满足需求。
数据的动态展示
数据透视表的字段可以随时更改,你可以通过拖拽字段,立即看到数据的新视角,从而更加动态地分析和理解数据。
报告的快速生成
数据透视表不仅可以分析数据,还可以生成结构清晰,含义明确的报告,便于分享和交流。

数据透视表的基本构成

数据源
这是您要分析的原始数据,通常是一个包含行和列的表格。每一列代表一个变量或字段,每一行代表一个观察值或记录。
行字段
行字段定义了数据透视表的垂直结构。将字段拖拽到行区域,数据透视表会按照该字段的不同取值进行分类汇总。比如,如果你把“城市”字段放入行区域,数据透视表会按照不同的城市进行汇总。
列字段
列字段定义了数据透视表的水平结构。将字段拖拽到列区域,数据透视表会按照该字段的不同取值创建多个列。比如,如果你把“月份”字段放入列区域,数据透视表会生成包含所有月份的列。
值字段
值字段是数据透视表的核心,它定义了需要对数据进行何种计算或汇总操作。例如,如果您希望查看总销售额,您可以将“销售额”字段拖到值区域,并设置为“求和”;如果您希望查看销售数量,您可以将“销售数量”字段拖到值区域,并设置为“计数”或“求和”。
过滤字段
过滤字段可以筛选您要在数据透视表中显示的数据。例如,如果您只想看北京的销售数据,您可以将“城市”字段拖到过滤区域,并选择“北京”。同时,过滤字段也能用来在一个数据透视表中快速切换不同的视角,提高数据透视表的灵活性。
图 1: 数据透视表的基本构成

在Excel中创建数据透视表

在 Excel 中创建数据透视表的步骤如下:

  1. 选择数据源:首先,您需要有一份整理好的数据。这些数据最好放在一个单独的工作表中,每一列代表一个字段(例如,日期、产品名称、销售额等),每一行代表一个数据记录。确保每一列都有标题,且数据没有空缺或错误。
  2. 开始创建数据透视表:在工作表中选择您的数据,然后点击 “插入” 菜单中的 “数据透视表” 按钮。
  3. 设置数据透视表的位置:在弹出的对话框中,Excel 会自动填充您选择的数据范围。您可以选择在新的工作表中创建数据透视表,也可以选择在当前工作表的特定位置创建。点击 “确定”。
  4. 配置数据透视表:现在,您会看到一个空白的数据透视表,以及一个 “数据透视表字段” 面板。在面板中,您会看到您的数据的所有列标题。您可以通过拖放字段到 “行”、“列”、“值” 或 “过滤” 区域来配置您的数据透视表。
    • “行” 区域中的字段将决定表格的行;
    • “列” 区域中的字段将决定表格的列;
    • “值” 区域中的字段是您想要汇总的数据,比如求和、平均、计数等;
    • “过滤” 区域中的字段可以用于筛选数据。
  5. 调整数据透视表:您可以随时更改字段的位置,查看不同的数据分析结果。例如,将字段从 “行” 区域拖到 “列” 区域,可以转换行和列的数据。您也可以通过右键点击单元格来对数据透视表进行排序,过滤等操作。

参考文献

  1. https://support.microsoft.com/zh-cn/office/a9a84538-bfe9-40a9-a8e9-f99134456576
回到顶部