@Tee, caso você ainda esteja por perto, estou postando uma resposta para sua pergunta. Demorou um bom tempo para entender claramente o problema que você está enfrentando e ainda não tenho certeza se estou exatamente correto.
Então, deixe-me declarar o problema que resolvi e espero fornecer a você informações suficientes para modificar a solução se meu entendimento do problema estiver incorreto.
Problema: você deseja calcular uma soma de 35/36 de cada um dos números que começam no G17 da sua planilha e continuam além do AP17. A parte complicada é que, uma vez que há 35 termos em sua soma, o início do intervalo deve se mover para a direita (ou seja, H17, I17 etc.), conforme a fórmula é preenchida à direita.
A discussão a seguir mostrará como calcular a soma e a fórmula final será multiplicada por 35 e dividida por 36.
Solução: Para calcular a soma, é necessária uma fórmula como esta:
=SUM(INDEX(reference,row_num,[column_num]):INDEX(reference,row_num,[column_num])
O formulário "reference" do INDEX () pode ser usado para retornar uma referência de célula, e aqui, o primeiro INDEX () calcula o início do intervalo a ser somado, enquanto o segundo INDEX () calcula o fim do intervalo intervalo.
A soma começa com G17 (coluna 7), para todas as colunas menores que a coluna AP (coluna 42). Começando com a coluna AP, a célula inicial move uma coluna para a direita à medida que a fórmula é preenchida à direita. Então o primeiro INDEX () é:
INDEX($17:$17,1,IF(COLUMN()<42,7,COLUMN()-34))
Como exemplo, na coluna AP, o intervalo de soma começa com H17. Coluna 42-34 = 8 = coluna H.
O final do intervalo a ser somado é apenas a coluna atual. Então o segundo INDEX () é:
INDEX($17:$17,1,COLUMN())
Agora, a soma é:
SUM(INDEX($17:$17,1,IF(COLUMN()<42,7,COLUMN()-34)):INDEX($17:$17,1,COLUMN()))
E a fórmula final é:
=35*(SUM(INDEX($17:$17,1,IF(COLUMN()<42,7,COLUMN()-34)):INDEX($17:$17,1,COLUMN())))/36
Uma parte da sua planilha com o cálculo é mostrada na figura abaixo. Por favor, comente se você ainda está visitando aqui. Atenciosamente.