Você pode usar INDEX, que não é volátil:
=SUM(INDEX(A:A,D1+1-200):INDEX(A:A,D1+1))
Eu preciso criar uma fórmula dinâmica usando uma equação baseada no valor de uma célula, mas estou lutando para encontrar o que preciso, apesar de ter feito isso antes. Por exemplo, eu tenho 600 linhas em um excel, eu quero verificar algo nas últimas 200 linhas apenas. Eu tenho em D1, por exemplo, 600, que diz respeito à quantidade de linhas. Eu preciso idealmente fazer algo assim:
SUM(A(D1+1-200):A(D1+1))
Em outras palavras
SUM(A401:A601)
Eu tentei o seguinte, pois achei que o sinal de dólar deixou isso como variável, mas não está funcionando para mim.
SUM($A$(D1+1-200):$A$(D1+1))
Infelizmente, todas as pesquisas fornecem resultados não relacionados ao que estou tentando alcançar.
Tags microsoft-excel