Ячейка с последней датой в столбце A может быть получена с помощью
index(A:A, match(1e99, A:A))
Поместите это в свою формулу, как,
=COUNTA(A2:index(A:A, match(1e99, A:A)))/SUM(1/COUNTIF(A2:index(A:A, match(1e99, A:A)), A2:index(A:A, match(1e99, A:A))))
Это энергонезависимое решение (в отличие от OFFSET). Он будет пересчитываться только тогда, когда что-то, что влияет на формулу, изменится; не когда что-либо в рабочей книге меняется.