Descrição
Use essa função para truncar um número em um número especificado de dígitos. Apoiado em cadeias.
TRUNC remove a parte fracionária de um número sem arredondamento. É útil para remover casas decimais ou extrair a parte inteira de um número.
Observação: TRUNC difere da função ROUND, pois TRUNC sempre trunca em direção a zero, enquanto ROUND arredonda para cima ou para baixo com base no dígito à direita da casa decimal especificada.
Sintaxe
TRUNC(number, [num_digits])
Entradas
Esta função aceita os seguintes argumentos:
| Nome | Necessário | Descrição | Entrada válida |
|---|---|---|---|
número |
Sim | Número que deseja truncar | Um número real, uma referência a uma célula que contém um número real ou uma fórmula que resulta em um desses itens. |
num_digits |
Não | O número de dígitos para os quais você deseja truncar o número. | Um número inteiro, uma referência a uma célula que contenha um número inteiro ou uma fórmula que resulte em um desses valores. Se omitido, é tratado como 0. |
Exemplo
Dados de amostra
| A | B. |
|---|---|
| Número | Descrição |
| 3.14159 | Pi |
| -2.718 | Negativo e |
| 1234.5678 | Número grande |
| 0.00123 | Número pequeno |
Fórmulas de amostra
| Fórmula | Descrição | Resultado |
|---|---|---|
=TRUNC(A2) |
Trunca Pi em um número inteiro. | 3 |
=TRUNC(A2, 2) |
Trunca Pi com 2 casas decimais. | 3.14 |
=TRUNC(A3) |
Trunca o e negativo em um número inteiro. | -2 |
=TRUNC(A4, -2) |
Trunca o número grande em centenas. | 1200 |
=TRUNC(A5, 4) |
Trunca o número pequeno em 4 casas decimais. | 0.0012 |
Notas
- TRUNC sempre trunca em direção a zero, independentemente de o número ser positivo ou negativo.
- Se num_digits for maior que 0, TRUNC trunca para o número especificado de casas decimais.
- Se num_digits for 0 ou omitido, TRUNC trunca em um número inteiro.
- Se num_digits for negativo, TRUNC trunca os dígitos à esquerda do ponto decimal.
- TRUNC não arredonda os números; ele simplesmente remove os dígitos especificados.
Dicas:
- Use TRUNC quando você precisar remover casas decimais sem arredondamento.
- TRUNC pode ser útil em cálculos financeiros nos quais você deseja descartar centavos fracionários.
- Combine TRUNC com outras funções, como INT ou MOD, para obter manipulações numéricas mais complexas.
- Esteja ciente da diferença entre TRUNC e ROUND para escolher a função adequada às suas necessidades.
- Considere o uso de outras funções de arredondamento (link em Funções relacionadas) se você precisar arredondar números de uma maneira diferente.