O que a função ABS faz?
A função ABS devolve o valor absoluto de um número: o próprio número, sem o sinal. ABS(-4) e ABS(4) dão 4. Serve para medir diferenças sem se importar com o sentido, como o desvio entre meta e resultado, e para evitar erros em funções que não aceitam números negativos, como RAIZ.
| Nome em português | ABS |
|---|---|
| Nome em inglês | ABS |
| Categoria | Matemática |
| Retorna | Número (o valor sem o sinal, sempre maior ou igual a zero) |
| Existe desde | Excel 2007 ou anterior · existe no Excel 2013 |
Qual é a sintaxe da função ABS?
No Excel em português do Brasil os argumentos se separam com ponto e vírgula; em inglês, com vírgula. Argumentos entre colchetes são opcionais.
| Argumento | Obrigatório | O que aceita |
|---|---|---|
| núm | Sim | O número real cujo valor absoluto você quer obter: um valor digitado, uma referência de célula ou o resultado de uma conta. |
Como usar a função ABS na prática?
Exemplo 1: Desvio entre a meta e o realizado de cada loja
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Loja | Meta | Realizado | ||
| 2 | Centro | R$ 5.000,00 | R$ 4.600,00 | R$ 400,00 | |
| 3 | Norte | R$ 4.200,00 | R$ 4.850,00 | R$ 650,00 | |
| 4 | Sul | R$ 3.800,00 | R$ 3.800,00 | R$ 0,00 |
=ABS(C2-B2) Em inglês: =ABS(C2-B2) =ABS(C3-B3) Em inglês: =ABS(C3-B3) =ABS(C4-B4) Em inglês: =ABS(C4-B4) O Centro ficou R$ 400 abaixo da meta (4.600 - 5.000 = -400) e o Norte ficou R$ 650 acima (4.850 - 4.200 = 650). ABS remove o sinal e mostra o tamanho do desvio nos dois casos, sem indicar o sentido. O Sul bateu a meta e o desvio é zero.
Exemplo 2: Evitar o erro da raiz quadrada de número negativo
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Valor A | Valor B | ||
| 2 | 12 | 37 | #NÚM! | |
| 3 | 5 |
=RAIZ(A2-B2) Em inglês: =SQRT(A2-B2) =RAIZ(ABS(A2-B2)) Em inglês: =SQRT(ABS(A2-B2)) 12 - 37 dá -25, e a raiz quadrada de um número negativo gera #NÚM!. Com ABS, a diferença vira 25 antes de a raiz ser calculada, e o resultado é 5.
Exemplo 3: Soma das diferenças entre previsto e real
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Mês | Previsto | Real | ||
| 2 | Jan | 100 | 90 | 35 | |
| 3 | Fev | 120 | 135 | ||
| 4 | Mar | 80 | 80 | ||
| 5 | Abr | 150 | 140 |
=SOMARPRODUTO(ABS(B2:B5-C2:C5)) Em inglês: =SUMPRODUCT(ABS(B2:B5-C2:C5)) A conta B2:B5-C2:C5 gera quatro diferenças: 10, -15, 0 e 10. ABS troca o -15 por 15 e SOMARPRODUTO soma tudo: 10 + 15 + 0 + 10 = 35. Sem ABS as diferenças positivas e negativas se anulariam em parte e o total seria 5.
Quais erros a função ABS costuma dar?
#VALOR!
Por que acontece: O argumento é um texto que não pode ser convertido em número, como "abc", ou uma célula que contém esse tipo de texto.
Como corrigir: Aponte para uma célula com número ou limpe o texto antes de usar a função.
=ABS("abc")Resultado: #VALOR!Total que esconde prejuízos
Por que acontece: ABS descarta o sinal. Aplicada a lucros e prejuízos, ela transforma perdas em ganhos e o total sai maior do que o real.
Como corrigir: Use ABS só para medir o tamanho de uma diferença. Em totais financeiros, mantenha o sinal original dos valores.
ABS no Google Planilhas e no LibreOffice Calc
| Programa | Nome da função | Observação |
|---|---|---|
| Excel | ABS (ABS) | Referência deste dicionário. |
| Google Planilhas | ABS | Mesmo nome, com um único argumento e o mesmo resultado. Documentação do Google |
| LibreOffice Calc | ABS | No LibreOffice Calc em português também se chama ABS. A ajuda mostra exemplos como ABS(-56) retornando 56 e ABS(0) retornando 0. Ajuda do LibreOffice |
A função ABS existe no Excel 2013?
Existe no Excel 2013 Excel 2007 ou anterior
A lista oficial de funções do Excel não traz marcador de versão para a ABS, o que indica que ela existe desde antes do Excel 2010 e, portanto, também no Excel 2013.
Veja todas as funções por versão em funções do Excel por versão.
O que mais vale saber sobre a ABS?
- ABS(a-b) mede a distância entre dois valores sem se importar com qual é o maior, o que evita escrever um SE para trocar a ordem da subtração.
- Antes de uma RAIZ, ABS evita o erro #NÚM! quando o valor pode ser negativo, como mostra a documentação da Microsoft.
- Para somar valores absolutos de um intervalo, use SOMARPRODUTO(ABS(intervalo)). SOMA(ABS(intervalo)) sozinha exige confirmar como fórmula de matriz em versões antigas.
Perguntas frequentes sobre a ABS
Como tirar o sinal negativo de um número no Excel?
Use ABS(A1). A função devolve o número sem o sinal: -4 vira 4, e 4 continua 4. Ela não altera a célula original, só devolve o valor novo em outra célula.
A função ABS funciona com datas ou horas?
Funciona com qualquer valor numérico, e o Excel guarda datas e horas como números. ABS(B1-A1) é uma forma de obter a diferença entre dois horários sem se preocupar com qual deles é o mais tarde.
Como somar valores absolutos de uma coluna?
Use SOMARPRODUTO(ABS(A2:A10)). A função trata o intervalo como matriz e soma o valor absoluto de cada célula, sem precisar de uma coluna auxiliar.
Funções relacionadas
- SINAL
- RAIZ
- ARRED
- TRUNCAR
- SOMA
- SOMARPRODUTO
- AGREGAR
- ALEATÓRIO
- ALEATÓRIOENTRE
- ARREDMULTB
- ARREDONDAR.PARA.BAIXO
- ARREDONDAR.PARA.CIMA
Ver todas as funções de matemática
Fontes consultadas
- Microsoft: função ABS
- Microsoft: funções do Excel por categoria (marcadores de versão)
- Google: função ABS
- LibreOffice: funções matemáticas
Consultado em 21/10/2026. Os resultados dos exemplos acima foram calculados por programa, a partir dos dados mostrados em cada tabela. Encontrou algo errado? Escreva para contato@office2013.com.br.