Como subtrair no Excel: fórmulas de subtração passo a passo
Para subtrair no Excel, use o sinal de menos entre as referências de célula, começando a fórmula com o sinal de igual: =A2-B2. O mesmo princípio serve para subtrair colunas inteiras ou calcular um percentual de desconto. Com datas e horários muda só a formatação da célula de resultado.
A fórmula básica de subtração
O Excel não tem uma função chamada SUBTRAIR. A conta é feita com o operador de menos, igual você faria numa calculadora, só que dentro de uma fórmula. Para subtrair o valor da célula B2 do valor da célula A2, clique numa célula vazia e digite:
=A2-B2
Pressione Enter e o resultado aparece na hora. Se A2 tem 500 e B2 tem 120, a célula mostra 380.
Dá para subtrair números direto, sem usar referência de célula:
=500-120
Funciona igual, mas perde a vantagem principal do Excel, que é recalcular sozinho quando os valores mudam. Sempre que possível, use referências de célula em vez de números fixos na fórmula.
Dica: para subtrair mais de dois valores na mesma conta, encadeie o sinal de menos quantas vezes precisar, como =A2-B2-C2-D2. O Excel resolve da esquerda para a direita.
Como subtrair colunas inteiras
Quando você precisa repetir a mesma subtração em várias linhas, como calcular o saldo de cada item de uma lista, escreva a fórmula na primeira linha e arraste para as demais.
- Na célula C2, digite
=A2-B2. - Pressione Enter para confirmar o resultado da primeira linha.
- Clique na célula C2 de novo e posicione o cursor no cantinho inferior direito, onde aparece uma cruz preta.
- Arraste para baixo até a última linha da tabela.
O Excel ajusta a referência automaticamente em cada linha: C3 vira =A3-B3, C4 vira =A4-B4, e assim por diante. Esse comportamento chama-se referência relativa e é o padrão do programa.
Se uma das colunas precisa ficar fixa durante o arrasto, como um valor de desconto igual para todas as linhas, trave a referência com o cifrão. Para entender quando usar $A$2 em vez de A2, veja o artigo sobre a função SE no Excel.
Para subtrair um intervalo inteiro de uma célula única, some o intervalo dentro da fórmula:
=A2-SOMA(B2:D2)
Essa fórmula soma tudo que está entre B2 e D2 e depois tira o resultado de A2. É útil para calcular saldo restante depois de descontar várias despesas de um orçamento.
Como subtrair porcentagem no Excel
Para tirar um percentual de um valor, primeiro descubra quanto esse percentual representa e depois subtraia do total. A forma mais direta é numa fórmula só:
=A2*(1-B2)
Aqui, A2 é o valor original e B2 é o percentual de desconto, já formatado como Porcentagem (por exemplo, 15%). A fórmula calcula o valor final já com o desconto aplicado, sem precisar de uma etapa separada para a subtração.
- Digite o valor original na coluna A.
- Digite o percentual de desconto na coluna B e formate essa coluna como Porcentagem, com Ctrl+1 e escolhendo a opção na aba Número.
- Na coluna C, escreva
=A2*(1-B2). - Arraste a fórmula para as demais linhas.
Se preferir ver o desconto separado do valor final, calcule em duas etapas: =A2*B2 acha o valor do desconto e =A2-C2 subtrai esse valor do total. Para aprofundar, veja como calcular porcentagem no Excel ou use a calculadora de porcentagem para conferir o resultado.
Como subtrair datas no Excel
Datas no Excel são, por baixo dos panos, números sequenciais. Cada dia corresponde a um número inteiro, o que permite subtrair uma data da outra e obter a quantidade de dias entre elas.
Para saber quantos dias separam duas datas, escreva:
=B2-A2
Com A2 sendo a data mais antiga e B2 a mais recente. O resultado aparece como número de dias corridos. Se a célula mostrar uma data em vez de um número, formate como Número ou Geral pelo Ctrl+1.
Quando você precisa de uma diferença mais detalhada, como anos e meses completos entre duas datas, a função DATEDIF resolve:
=DATEDIF(A2;B2;"d")
Trocando “d” por “m” o resultado sai em meses completos, e por “y” sai em anos completos. Essa função não aparece na lista de sugestões do Excel, mas funciona normalmente quando digitada.
Dica: para calcular idade ou tempo de empresa a partir de uma data de admissão, use =DATEDIF(data_admissao;HOJE();“y”). A função HOJE() atualiza sozinha conforme o dia muda.
Como subtrair horas no Excel
Horário funciona parecido com data: internamente é uma fração de 24 horas. Subtrair dois horários segue a mesma lógica das outras contas:
=B2-A2
O problema aparece quando o resultado passa da meia-noite ou fica negativo, como ao calcular horas trabalhadas em um turno que atravessa dois dias. Nesses casos, o Excel pode mostrar uma sequência de símbolos de erro em vez do horário.
Para evitar isso, formate a célula de resultado com o código personalizado [h]:mm:
- Selecione a célula com o resultado da subtração.
- Pressione Ctrl+1 para abrir Formatar Células.
- Na aba Número, escolha Personalizado.
- No campo Tipo, digite
[h]:mme clique em OK.
Os colchetes ao redor do h avisam o Excel para somar todas as horas em sequência, em vez de reiniciar a contagem a cada 24 horas. Isso é essencial para folhas de ponto e controle de jornada.
Para montar um controle de horas trabalhadas sem mexer em fórmula, a calculadora de horas do Daily Office faz a soma e a subtração direto.
Usando parênteses para organizar a conta
Quando a fórmula mistura subtração com soma ou multiplicação, o Excel segue a ordem matemática padrão: primeiro multiplicação e divisão, depois soma e subtração. Isso pode gerar resultado errado se você não usar parênteses para deixar a ordem clara.
Compare as duas fórmulas:
=A2-B2*C2
=(A2-B2)*C2
Na primeira, o Excel multiplica B2 por C2 antes de subtrair de A2. Na segunda, os parênteses forçam a subtração a acontecer primeiro, e só depois o resultado é multiplicado por C2. O valor final muda dependendo de qual ordem você precisa.
- Identifique qual parte da conta precisa ser resolvida primeiro.
- Coloque essa parte entre parênteses.
- Confira o resultado com um exemplo de número redondo, tipo 100 e 10, para checar se a ordem ficou correta.
Parênteses também ajudam a organizar fórmulas longas com várias subtrações e somas encadeadas, deixando mais fácil revisar depois.
Erros comuns ao subtrair no Excel
O erro mais frequente é esquecer o sinal de igual no começo da fórmula. Sem ele, o Excel trata o conteúdo como texto simples e não faz conta nenhuma.
Outro tropeço comum é subtrair células com texto disfarçado de número, como valores importados de outro sistema com espaço extra. Nesse caso a fórmula retorna erro de valor (#VALOR!). Confira o alinhamento: números ficam à direita por padrão, texto fica à esquerda.
- Verifique se a fórmula começa com o sinal de igual.
- Confirme que as células envolvidas contêm números, não texto.
- Cheque a formatação da célula de resultado, principalmente em contas com data ou hora.
Para ver como organizar fórmulas em cadeia com outros operadores, o artigo sobre SOMASE no Excel mostra como combinar condição e soma numa mesma célula.
A página de tutoriais de Excel do Daily Office reúne outros artigos sobre fórmulas do dia a dia de escritório, incluindo cálculos com data, porcentagem e referências entre planilhas.
Próximo passo: abra uma planilha com um controle de gastos ou de horas e teste a fórmula =A2-B2 numa célula vazia. Se envolver datas ou horários, ajuste a formatação da célula antes de arrastar a fórmula para as demais linhas.
Perguntas frequentes
Qual o sinal usado para subtrair no Excel?
O sinal de menos (-), o mesmo da matemática comum. Toda fórmula no Excel começa com o sinal de igual, então uma subtração fica =A2-B2. Não existe uma função separada chamada SUBTRAIR: a conta é sempre feita com o operador de menos entre as referências de célula.
Por que a subtração de horas no Excel dá um resultado estranho?
Porque o Excel guarda horário como fração de um dia, não como número comum. Ao subtrair um horário menor de um maior tudo funciona, mas se o resultado passar da meia-noite ou ficar negativo a célula mostra símbolos de erro. Formate a célula como [h]:mm para resolver.
Como subtrair várias células de uma vez no Excel?
Escreva uma fórmula com o valor inicial seguido do sinal de menos e das demais células, como =A2-B2-C2-D2. Também dá para subtrair um intervalo inteiro do total com =A2-SOMA(B2:D2), que soma as células do intervalo antes de tirar do primeiro valor.