Função SOMA no Excel: Como Somar Colunas do Jeito Certo
Aprenda a usar a função SOMA no Excel: intervalos, AutoSoma, colunas inteiras e os erros comuns que distorcem seus cálculos sem aviso.
Por Ayoub Farid · · 3 min de leitura
A função SUM (SOMA no Excel em português) é a primeira que praticamente todo mundo aprende, e continua sendo a mais utilizada. Ela serve para somar números. No entanto, uma quantidade surpreendente de erros em planilhas do dia a dia acontece por pequenos deslizes com ela. Por isso, vale a pena dominar essa fórmula com calma para quem quer aprender Excel de verdade.
*(Nota: caso o seu software esteja em português, use o nome SOMA. Aqui usaremos o padrão em inglês SUM nos exemplos de código).*
A sintaxe
=SUM(number1, [number2], ...)
Cada argumento pode ser uma única célula, um intervalo ou um número avulso. Na maior parte das vezes, você vai usar apenas um intervalo contínuo.
Somar uma coluna
| A | B | |
|---|---|---|
| 1 | Mês | Vendas |
| 2 | Jan | 4.200 |
| 3 | Fev | 3.900 |
| 4 | Mar | 4.800 |
| 5 | Total |
Na célula B5:
=SUM(B2:B4)
Resultado: 12.900.
Somar múltiplos intervalos ou células
=SUM(B2:B4, D2:D4)
=SUM(B2, B4, B6)
As vírgulas (ou ponto e vírgula, na versão do Excel em português) separam cada parte. O programa soma todos os valores indicados.
AutoSoma: o atalho prático
Clique na célula vazia logo abaixo da lista de números e pressione Alt + = no Windows (ou Cmd + Shift + T no Mac; em algumas versões em português, o atalho pode ser Alt + AltGr + =). O Excel insere automaticamente a fórmula =SUM(...) sugerindo o intervalo. Sempre confira essa seleção sugerida, pois ela para na primeira linha em branco.
Somar uma coluna inteira
=SUM(B:B)
Essa sintaxe soma todos os números da coluna B, fazendo com que novas linhas sejam adicionadas automaticamente ao total. Atenção: nunca coloque essa fórmula dentro da própria coluna B, senão você terá um erro de referência circular.
SUM vs o sinal de mais (+)
Neste exemplo, a fórmula =B2+B3+B4 traz exatamente o mesmo resultado que =SUM(B2:B4). Mas existem diferenças importantes:
- A fórmula com SUM é bem menor e mais prática para intervalos longos.
- A função SUM ignora textos no intervalo; já o operador
+retorna#VALOR!(#VALUE!) se alguma célula contiver texto. - Inserir uma linha no meio de um intervalo da SUM expande o cálculo automaticamente. Uma sequência com
+não faz isso.
Erros comuns que distorcem o total
Intervalo faltando uma linha
Fazer =SUM(B2:B12) quando os dados vão até B13. O total parecerá normal à primeira vista, e é por isso que esse erro é tão perigoso. Dê um duplo clique na fórmula para checar visualmente se a caixa colorida engloba todas as linhas.
Números formatados como texto
Dados importados costumam vir com números armazenados como texto (geralmente alinhados à esquerda e com um triângulo verde no canto). A função SUM simplesmente pula esses valores sem avisar. Corrija isso acessando Dados > Texto para Colunas > Concluir ou multiplicando o valor por 1.
Linhas ocultas ou filtradas
A função SUM soma linhas ocultas. Para calcular apenas as células visíveis após aplicar filtros na sua planilha, use =SUBTOTAL(9,B2:B13) (ou SUBTOTAL(9;B2:B13) em português).
Incluir a própria célula do total
Se a resposta vai ficar na célula B14 e o intervalo selecionado for B2:B14, você vai gerar uma referência circular.
Somas condicionais
Se você precisa somar apenas determinadas linhas (por exemplo, apenas as vendas da categoria "Café"), use SUMIF (SOMASE) ou SUMIFS (SOMASES). Se o seu objetivo for calcular um valor acumulado linha por linha, veja nosso guia sobre soma acumulada.
Pratique a função SUM
Na aula sobre SUM do Cellio, você toca na primeira célula e depois na última para montar o intervalo, conferindo a resposta em uma base real com as vendas do ano inteiro. Se faltar alguma linha na sua seleção, o aplicativo avisa na hora, comparando quantas células você selecionou com a quantidade total de dados. É um excelente treino para quem vai fazer um teste de Excel para entrevista de emprego.
Perguntas frequentes
Como somar uma coluna no Excel?
Clique na célula logo abaixo dos números e digite =SUM(B2:B13) (ou =SOMA(B2:B13)), ou simplesmente pressione o atalho Alt + = para usar a AutoSoma.
Por que a minha fórmula SUM está dando 0?
O mais comum é que os números estejam formatados como texto, ou que a fórmula esteja apontando para o intervalo errado.
Como somar apenas as células visíveis?
Utilize =SUBTOTAL(9,intervalo) ou =AGGREGATE(9,5,intervalo) após filtrar a planilha.
A função SUM funciona do mesmo jeito no Google Sheets?
Sim, =SUM(B2:B13) funciona exatamente da mesma maneira no Planilhas Google (Google Sheets). Apenas o atalho do teclado para a AutoSoma costuma variar.