如何向数据透视表添加行?

通过使用数据透视表,您可以以易于理解的方式汇总数据。而这个汇总可以帮助您按类别、产品、月份等分析数据。

数据分析的常见做法之一是对其进行分类。对类别和产品进行排名可以帮助您将它们相互比较。

排名的最佳部分是您可以检查顶部和底部的内容。如果我们在数据透视表中使用排名,我们可以节省大量的时间和精力,这将有助于我们的分析。

因此,今天在本文中,我想向您展示 3 种在数据透视表中添加排名列的不同方法。

注意:数据透视表是中级 Excel 技能之一,在数据透视表中排序是高级数据透视表技能之一。

在 Excel 中添加数据透视表排名

  1. 在要衡量排名的数据透视表中添加两次值字段。
    Add Ranks In Pivot Table In Excel 2010 & Above
  2. 选择第二个数据列中的一个单元格并右键单击它。
  3. 转到“将值显示为”。您有两种不同的选项来添加排名“从最小到最大排名”或“从最大到最小排名”,选择您要使用的一个。
    Add Ranks In Pivot Table in Excel
  4. 它将列值转换为排名,然后简单地对数据进行排序来分析排名。
    Add Ranks In Pivot Table in Excel

如果您使用的是 Excel 2010 或更早版本,这是将排行榜添加到数据透视表的最简单方法。

当您使用此方法时,排名会随着您过滤数据透视表而变化。

在 Excel 2007 及更早版本中添加数据透视表排名

  1. 首先按要计算排名的升序对数据进行排序。
    Add Ranks In Pivot Table in Excel
  2. 之后,打开计算字段对话框,在公式输入栏中输入“=1”。
    Add Ranks In Pivot Table in Excel
  3. 这将在数据透视表中添加一个新字段,所有单元格中的值均为 1。
    Add Rank In Pivot Table Excel 2007 & 2010
  4. 接下来,选择该字段中的一个单元格并单击鼠标右键。
  5. 现在,选择“值字段”选项,然后在值字段设置对话框中,转到“将值显示为”选项卡。
  6. 从下拉列表中选择“运行总计”,然后单击“确定”。
    Add Rank In Pivot Table Excel 2007 & 2010
  7. 现在您的数据透视表中有一个包含排名的列。
    Add Rank In Pivot Table Excel 2007 & 2010

警告:确保您已按升序或降序对数据透视表进行排序。

在源数据中使用 RANK.EQ 和 RANK.AVG

这个方法有点棘手,但是却很有魅力。使用 RANK.EQ 和 RANK.AVG 的优点是您不必向数据透视表添加任何内容。只需按照这些简单的步骤操作即可。

  1. 首先,在原始数据中插入一个新列并在公式栏中添加以下公式:
    • =IF(NB.IF(C$2:C2,C2)>1, » »,SUM($E$2:$E$1507,$C$2:$C$1507,C2))
    • (公式的工作原理如下:此公式将为列中的每个类别添加一个总计。您可以使用此总计来计算每个类别的排名)。
    Add Rank Formulas In Raw Data To Add Rank In Pivot Table
  2. 现在在数据末尾添加两列,并向其中添加以下公式。
    • =IF(H2=””,0,RANK.EQ(H2,$H$2:$H$1507,1))
    • =IF(H=””,0,RANK.AVG(H2,$H$2:$H$1507,1))
    • (公式的工作原理如下:RANK.EQ 和 RANK.AVG 将计算数据转储中的类别排名。我们使用这两个函数来获取不同类型的排名)。
  3. 之后,使用此数据转储创建一个数据透视表,如下所示。您可以使用任一列来计算排名。
    Create Pivot Table To Add Rank In Pivot Table Create Pivot Table

重要提示:使用此方法时,筛选项目时排名不会改变。

在数据透视表中添加单独的排名列

您还可以添加单独的手动列进行排名,而不是使用公式或任何其他方法。当您想要为实例添加排名时,可以使用此方法。只需按照这些简单的步骤操作即可。

  1. 获取数据透视表并根据需要按升序或降序对值进行排序。
    Sort Data To Add Rank In Pivot Table Create Pivot Table
  2. 并且,在数据透视表外的接下来的两列中,添加以下公式。
    • =RANK.EQ(E4,$E$4:$E$15,1)
    • =RANK.AVG(E4,$E$4:$E$15,1)
  3. 将它们拖到下面,您就可以通过数据透视表获得排名。
    Add Formulas To Add Rank In Pivot Table Create Pivot Table

示例文件

下载

添加评论

您的邮箱地址不会被公开。 必填项已用 * 标注