如何将数据合并为单一输出

如何将数据合并为单一输出

好的,这就是我所得到的。我该如何合并三个相同的 Wishbone 游戏并对其数据求和?

数据截图

是的,数据已经按阵型排序。我不介意每次都输入,因为我可能会在列表中添加几个额外的比赛和阵型。我只想合并呼叫时间和获得的码数。因此,FSU RB1 OT 应该只有一个单元格,呼叫时间为 5,获得的码数为 18。我主要可以在脑海中进行计算以计算出平均值。抱歉不够具体。

答案1

一个很好的解决方案是使用数据透视表。数据透视表允许您汇总表中的数据。它可用于保持每种比赛类型的累计总数并计算每场比赛的平均码数。使用数据透视表,您的数据输入会变得简单 - 只需将新数据添加到表的末尾,然后让数据透视表为您更新总数。

要设置数据透视表,请执行以下操作:

  1. 选择整个表格,包括标题。转到Home功能区,选择Format as Table数据输入表的任何可视格式。这样做的原因是它会为表格分配一个名称(可能是默认的),即使您添加新数据,该名称也会引用整个表格。您可以通过转到功能区并查看来Table1找到表格的名称。Table Tools DesignProperties

    在此处输入图片描述

  2. 接下来,选择整个表格,然后转到Insert功能区并单击Pivot Table。将出现一个对话框,询问您要使用哪些源数据以及将数据透视表放在何处。确保将源设置为表格的名称,例如Table1。我建议将数据透视表放在新工作表上,但如果您愿意,也可以将其放在同一张工作表上——只需确保它远离原始数据即可。选择输出位置后,单击“确定”。

  3. 你会看到类似这样的内容:

    在此处输入图片描述

    您将使用右侧的字段列表来设置数据透视表。根据您的特定需求,您需要将Play字段列表拖放到标有 的部分Row Labels。此外,将 和 拖放Times CalledYards Gained部分Values。默认情况下,它们将显示为Sum of Times CalledSum of Yards Gained,这正是您想要的。这将产生您想要的表格。

    在此处输入图片描述

每当您添加新数据并想要更新摘要时,只需转到数据透视表,右键单击表内的任意位置并选择Refresh

如果您想在数据透视表中包含每场比赛的平均码数,则需要创建一个计算字段。为此,请单击数据透视表内的某个位置,然后转到功能区PivotTable Tools Options并单击Formulas> Calculate Field...

在此处输入图片描述

在这里,您将创建一个计算字段,名称类似于 YPP。将字段定义为

= 'Yards gained'/ 'Times called'

单击Add,然后单击OK。您的数据透视表现在将包含一个Sum of YPP字段。这应该显示每场比赛的平均每次持球码数。

在此处输入图片描述

相关内容