Pergunta

Na minha planilha Excel, eu tenho uma célula que é =SUM(C6:C19). Se eu for para C20 e adicionar uma linha, essa fórmula não irá ajustar. Eu quero que ele mude para =SUM(C6:C20)

Foi útil?

Solução

A maneira mais simples é deixar um espaço de uma célula entre o fundo de seus valores ea fórmula de soma.

Por exemplo , celular A20 actualmente resume células A1 a A19. em você inserir uma linha abaixo A19, a soma não vai não vai incluir o novo direito linha?

Bem, se você colocar a fórmula soma na célula A21 e soma de A1 a A20 (embora a20 não tem nada nele), quando você inserir uma linha acima célula A20 sua fórmula soma vai incluí-lo.

A coisa compensar mencionado como uma resposta alternativa é uma ótima maneira de fazê-lo também, mas é mais confuso, isso é o que eu faço se eu quiser mantê-lo simples .

Outras dicas

Ao invés de usar uma gama estática na fórmula que você pode usar uma gama dinâmica:

=SUM(OFFSET(reference, rows, cols, height, [width]))

Por exemplo:

=SUM(OFFSET('My Sheet'!$C$6, 0, 0, COUNTA('My Sheet'!$C:$C)))

Isso pressupõe nada mais é na coluna C. Você pode restringir o intervalo de altura, se necessário *:

=SUM(OFFSET('My Sheet'!$C$6, 0, 0, COUNTA('My Sheet'!$C$6:$C$30))) 

* A partir comentário de Lunatik

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top