Aqui está uma maneira:
=SUM(B5:INDEX(B5:B65536,MATCH(TRUE,INDEX(ISBLANK(B5:B65536),0,0),0)-1,0))
Eu tenho uma planilha do Excel e gostaria de somar os números em uma coluna começando em uma célula (digamos, B5
) e continuando até o último número nessa coluna.
Eu sei que posso inserir um grande índice final, como:
SUM(B5:B99999)
Mas, idealmente, eu poderia apenas dizer algo como:
SUM(B5:...)
E isso somaria de B5 até o fim.
Eu vi essa pergunta de superusuário - - que fornece uma solução para somar todos dos números em uma coluna através da seguinte fórmula :
SUM(B:B)
O problema é que não quero somar todos os números, apenas os que começam em B5 e abaixo.
Obrigado
Que tal
= SUM(B:B) - SUM(B1:B4)
Obviamente, não funcionará se a célula em que você deseja o seu total estiver na faixa B1: B4, mas é pelo menos mais fácil de ler do que a forma talvez mais apropriada de Lance.
Eu criei um hack que funciona e não é super feio ...
Eu não sei porque funciona, mas faz
A maneira mais fácil é colocar a fórmula como esta
" = soma (B5: 2) "
Dessa forma, basta informar a fórmula, que você deseja iniciar na célula B5 e SUM todos os valores na segunda coluna (coluna B). Eu sei, estou atrasado com essa resposta, mas apenas no caso de alguém enfrentar esse problema:)