好的,这就是我所得到的。我该如何合并三个相同的 Wishbone 游戏并对其数据求和?
是的,数据已经按阵型排序。我不介意每次都输入,因为我可能会在列表中添加几个额外的比赛和阵型。我只想合并呼叫时间和获得的码数。因此,FSU RB1 OT 应该只有一个单元格,呼叫时间为 5,获得的码数为 18。我主要可以在脑海中进行计算以计算出平均值。抱歉不够具体。
答案1
一个很好的解决方案是使用数据透视表。数据透视表允许您汇总表中的数据。它可用于保持每种比赛类型的累计总数并计算每场比赛的平均码数。使用数据透视表,您的数据输入会变得简单 - 只需将新数据添加到表的末尾,然后让数据透视表为您更新总数。
要设置数据透视表,请执行以下操作:
选择整个表格,包括标题。转到
Home
功能区,选择Format as Table
数据输入表的任何可视格式。这样做的原因是它会为表格分配一个名称(可能是默认的),即使您添加新数据,该名称也会引用整个表格。您可以通过转到功能区并查看来Table1
找到表格的名称。Table Tools Design
Properties
接下来,选择整个表格,然后转到
Insert
功能区并单击Pivot Table
。将出现一个对话框,询问您要使用哪些源数据以及将数据透视表放在何处。确保将源设置为表格的名称,例如Table1
。我建议将数据透视表放在新工作表上,但如果您愿意,也可以将其放在同一张工作表上——只需确保它远离原始数据即可。选择输出位置后,单击“确定”。你会看到类似这样的内容:
您将使用右侧的字段列表来设置数据透视表。根据您的特定需求,您需要将
Play
字段列表拖放到标有 的部分Row Labels
。此外,将 和 拖放Times Called
到Yards Gained
部分Values
。默认情况下,它们将显示为Sum of Times Called
和Sum of Yards Gained
,这正是您想要的。这将产生您想要的表格。
每当您添加新数据并想要更新摘要时,只需转到数据透视表,右键单击表内的任意位置并选择Refresh
。
如果您想在数据透视表中包含每场比赛的平均码数,则需要创建一个计算字段。为此,请单击数据透视表内的某个位置,然后转到功能区PivotTable Tools Options
并单击Formulas
> Calculate Field...
。
在这里,您将创建一个计算字段,名称类似于 YPP。将字段定义为
= 'Yards gained'/ 'Times called'
单击Add
,然后单击OK
。您的数据透视表现在将包含一个Sum of YPP
字段。这应该显示每场比赛的平均每次持球码数。