1

Попытка сделать то же самое вычисление, что и у Ларри Берджа-младшего в отношении расчета гандикапов.

Я не смог заставить его формулу работать, поскольку у меня немного другой сценарий. Попытка рассчитать текущее среднее значение очков Стейблфорда.

Любая помощь в редактировании формулы ниже (которая вычисляет -23 в BQ4), чтобы заставить ее показать 25 в B4 (фактическое среднее значение за последние 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 ответ1

1

Скажем, у нас есть данные от А1 до Z1. В этом первом ряду могут быть пробелы.

В Z2 введите:

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

В Y2 введите:

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

затем скопируйте Y2 в A2 через X2. Затем в другую ячейку введите:

=AVERAGE(2:2)

НОТА:

  1. если в первом ряду меньше десяти предметов, вы получаете среднее значение того, что там есть.

  2. Этот метод позволяет избежать как формул массива, так и изменчивых функций.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .