Originalmente postou isso como um comentário, mas estou mudando para uma resposta para que eu possa ver isso mais tarde :). É mais difícil encontrar comentários na minha história pessoal ...
Apenas modificando a fórmula que você fornece, chego em:
=MAX(INDEX($D$3:$D$20403,(ROW(D3)-3)*20+1,1):INDEX($D$3:$D$20403,(ROW(D4)-3)*20,1))
Transformar isso em A1: A20, A21: A40 etc. também é simples, basta ajustar os índices.
=MAX(INDEX($A$1:$A$40,(ROW(A1)-1)*20+1,1):INDEX($A$1:$A$40,(ROW(A2)-1)*20,1))
Edit: Aqui está uma foto do segundo em ação. Eu fiz algum espaçamento na barra de fórmulas para mostrar que são dois itens diferentes de trás para trás.
Vejaoqueacontecequandovocêolhaparaalinha"Avaliar Fórmula" no segundo (retornando 40). Você pode ver que ele retorna o comportamento desejado.