Fórmula de arrastamento indireto do Excel

Fórmula de arrastamento indireto do Excel

Estou tentando arrastar uma fórmula INDIRETA para baixo em uma coluna, mas não consigo descobrir como alterar a referência de cada linha. É uma fórmula de soma que multiplica duas colunas. Estou usando o INDIRETO porque este é um modelo mestre e as colunas são excluídas. Antes de usar a fórmula INDIRETA, eu receberia um erro #REF ao excluir essas colunas. Então o INDIRETO funciona muito bem agora - só preciso saber como arrastá-lo para baixo na coluna para não ter que alterar manualmente cada célula. A fórmula que estou usando é =SOMA(INDIRETO("I4")*Z4). Eu sei que já que tenho o I4 no " " - ele o mantém estático. Então, qual é a solução para que ele ainda funcione como funciona, mas seja capaz de arrastar a fórmula para baixo na coluna?

Responder1

Para fazer o INDIRECT()ajuste também, use algo como:

=SUM(INDIRECT("I" & ROWS($1:4))*Z4)

Portanto, arrastar uma linha para baixo criará uma fórmula que se comporta como:

=SUM(INDIRECT("I5")*Z5)

informação relacionada