2017-02-13 294 views
1

我想统计特定团队已经有多少游戏作为游戏结果的平局。我进行了搜索,发现由于这个原因,我可以使用Match()函数,这是我的工作。问题是我想按团队计算,而不是整体,因为你会在我的链接文件中看到。我认为使用Pivot表或小计,但我没有设法找到解决方法。有人有建议吗?在excel中使用Group by公式

你可以在这里看到的数据:https://drive.google.com/file/d/0B3_Yf9GS73seQ3FRdVhWX21LQ3c/view?usp=sharing

这是一个XLSX文件

预先感谢您

+0

数据透视表出了什么问题?这可能是按照您所描述的方式进行分组的最简单方法。 –

+0

我同意@TimBiegeleisen,枢轴是获得计算的最简单方法 –

+0

我无法弄清楚如何使用pivot。你能提出一些建议吗?我可以按小组分组,但是我不能说匹配功能只能由团队计算。 – user1437832

回答

0

下面是一个解决方案,它应该涵盖一切:

J2公式:

=IF(E2="Tie",COUNTIFS($A$2:A2,A2)-1,0) 

K2公式:

=IF(J2=0,0,ROW(J2)) 

L2公式:

=IF(AND(E2="Tie",E1="Tie"),0,IF(J2=0,1,IF(MAX($K1:K$2)>0,SUM(INDIRECT("L"&ROW(L1)&":L"&MAX($K1:K$2)+1)),COUNTIF($A$2:A2,A2)-1))) 

是人工查找,也想不出什么更好的主意。

备注:先按俱乐部名称排序以获得准确结果!

+0

它完美无缺!谢谢鲍里斯! – user1437832