Navegação Rápida
Função TRUNCAR
Resumo
A função TRUNCAR remove a parte fracionária de um número, retornando apenas a parte inteira sem arredondar. É ideal para truncar números com precisão específica, preservando o sinal dos números negativos.
Sintaxe
TRUNCAR(número; [núm_dígitos])
Parâmetros
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
| número | Número |
Sim | O valor numérico a ser truncado |
| núm_dígitos | Número |
Não | Número de casas decimais para manter (0 por padrão) |
Usando a função TRUNC
A função TRUNCAR é perfeita para eliminar casas decimais de números sem alterar o valor inteiro, especialmente útil em cálculos financeiros, estatísticas e manipulação de dados onde a precisão exata da parte inteira é necessária.
Exemplos Comuns de TRUNC
Truncar número positivo
=TRUNCAR(8,9)
Remove a parte decimal de 8,9 retornando 8.
Truncar número negativo
=TRUNCAR(-8,9)
Mantém o sinal negativo retornando -8 (diferente da INT).
Truncar para 2 casas
=TRUNCAR(PI();2)
Trunca PI para 2 casas decimais: 3,14.
Perguntas Frequentes
Erros Comuns e Soluções
#VALOR!
Cause: Argumentos não numéricos
Solution: Verifique se número e núm_dígitos são valores numéricos
Resultado inesperado com negativos
Cause: Confusão com função INT
Solution: Lembre-se: TRUNCAR mantém o sinal, INT arredonda para baixo
Notas
- Funciona com números entre -1 e 1
- Para casas decimais negativas, multiplica por potências de 10
- Compatível com arrays e spill ranges no Excel 365
Compatibilidade
Disponível em: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365
Não disponível em:
Conteúdo revisado pela última vez: December 9, 2025
Frequência de atualização: Conforme necessário
Versões do Excel testadas: Excel 2007+