如何计算包含空白行的最后 10 个分数的平均值

如何计算包含空白行的最后 10 个分数的平均值

尝试进行与 Larry Burge Jr 类似的计算,以计算差点。

我无法让他的公式发挥作用,因为我的情况略有不同。尝试计算 Stableford 积分的移动平均值。

在此处输入图片描述

如能帮助编辑以下公式(计算 BQ4 中的 -23)以使其显示 B4 中的 25(最后 10 个分数的实际平均值),我们将不胜感激。

=ROUND((AVERAGE(OFFSET(F4,0,LARGE(IF(F4:BP4>0,COLUMN(F4:BP4),""),10)-COLUMN(F4),1,COLUMN(BP4)+1-LARGE(IF(F4:BP4>0,COLUMN(F4:BP4),""),10)))-54)*0.8,0)

答案1

假设我们有来自A1通过Z1。第一行的任意位置都可以有空白。

Z2进入:

=IF(Z1="","",Z1)

Y2进入:

=IF(Y1="","",IF(COUNT($Z$2:Z2)>9,"",Y1))

然后复制Y2A2通过X2。然后在另一个单元格中输入:

=AVERAGE(2:2)

在此处输入图片描述

笔记:

  1. 如果第一行中的项目少于 10 个,则取其平均值。

  2. 这种方法避免了数组公式和易失性函数。

相关内容