我如何计算最长的连胜纪录以及本周的最佳/最差日数?

时间:2015-05-08 04:41:12

标签: excel

我无法弄清楚我在excel表中突出显示的黄色字段的公式。我想计算突出显示的区域:

  1. 一周中最好的一天
  2. 本周最糟糕的一天
  3. 最长连胜
  4. enter image description here

2 个答案:

答案 0 :(得分:0)

以下描述了如何为“卡特”做到这一点,然后您可以更改公式以返回" Pascal'

的值。

<强> 1。一周中最好的一天 我会考虑在一周中的某一天使用索引匹配&#39;胜利。部分,返回H列中的数据,根据I16:I22中的MAX值选择行。如果两天具有相同的否,您将要考虑您想要返回的值。胜利您需要调整范围,我在工作表上的一些随机单元格上演示它:

=INDEX(B5:C9,MATCH(MAX(C5:C9),C5:C9,0),1)

<强> 2。本周最糟糕的一天 与最好的一天一样,虽然根据I16中的MIN值选择值:I22。公式如上,但将MAX更改为MIN

第3。最长连胜 如果为每个播放器包含条纹列,则会更容易计算,然后您可以在整个列上使用MAX值。如果是该玩家的胜利,则在该列中将单元格增加1。如果你沿着额外的列路线走下去,你需要有一个公式,例如:

=MAX(B:B)

如果B列有连胜计数,你只需要在单元格中包含B2中的公式,查找获胜名称(在我的实例中为Pascal,你需要调整列的单元格引用)因为我目前无法在此编辑页面上看到您的图片:

=IF(D2="Pascal",B1+1,0)

答案 1 :(得分:0)

对于最长的胜利条纹:

  

= ARRAYFORMULA(MAX(FREQUENCY(IF(E:E = “卡特”,ROW(E:E)),IF(E:E&LT;&gt; “中卡特”,ROW(E:E)))))

这是实际工作的公式。