计算高尔夫差点

计算高尔夫差点

目前我们使用以下公式并且效果很好:

=IF(COUNTIF(D4:AB4,">0")<3,C4,IF((((SUM(D4:AB4)-(COUNTIF(D4:AB4,">0")*36))/COUNTIF(D4:AB4,">0")))*0.9>20,20,(((SUM(D4:AB4)-(COUNTIF(D4:AB4,">0")*36))/COUNTIF(D4:AB4,">0")))*0.9))

它说的是,你必须至少打 3 次高尔夫球,公式才会重新计算新的差点,否则你只能使用 (C4) 你开始时的差点,我们只会使用你平均值的 90% 来计算你的差点。

然而,经过数周的比赛后,由于参赛人数众多,差点几乎不会发生变化;为了使差点保持最新,我们希望它使用最新的 5 个分数,同时执行当前公式所做的所有其他操作。

因为有人错过或缺席,所以有些星期不会发布帖子,所以我们希望它跳过空白,只使用已发布的星期

高尔夫成绩差点表

答案1

你可以使用以下公式:

=MIN(IF(COUNTIF(D4:AB4,">0")<3,C4,IF(COUNTIF(D4:AB4,">0")<=5,SUM(IF(D4:AB4>0,D4:AB4-36))/COUNTIF(D4:AB4,">0"),SUM(IF(COLUMN(D4:AB4)=LARGE(IF(D4:AB4>0,COLUMN(D4:AB4)),ROW($1:$5)),D4:AB4-36)/5))*0.9),20)

ctrl这是一个数组公式,必须用++shift来确认enter

只要您需要,就可以简单地复制这个公式。

操作顺序:

  • 如果选取的值高于 20,则仅显示 20(如果 21+ 在 C4 处也如此)
    • 少于 3 条:
      • 从 C4 中选取值
    • 大于或等于 3 个条目
      • 少于或等于 5 个条目
        • 从每个大于 0 的值中减去 36
        • 总结一切
        • 除以数字数量
      • 超过 5 条
        • 如果值 > 0 则显示列号
        • 从列表中取出最大的 5 个列号
        • 如果列的列号在该列表中:返回减去 36 的值
        • 总结一切
        • 除以五
      • 乘以 0.9

相关内容