Truncate é uma função matemática que remove o número especificado de dígitos dos valores numéricos.
Sintaxe:
Trunc (arg1, integer)
em que arg1 é um destes argumentos:
Argumento | Descrição |
---|---|
numeric |
Um valor numérico, por exemplo, 234,567. |
referência da linha, coluna ou célula |
Um apontador para uma linha, coluna ou célula dentro de uma grade. Referências podem ser especificadas de diversas maneiras. A sintaxe da referência: |
function |
Uma função integrada |
onde integer especifica o número de dígitos que você deseja remover:
Um integer positivo determina o número de dígitos significativos que permanecem à direita do ponto decimal.
Um integer zero (0) retorna o inteiro localizado à esquerda do ponto decimal.
Um inteiro negativo indica o número de dígitos significativos que estão truncados à esquerda do ponto decimal.
Exemplos:
A declaração a seguir usa um inteiro positivo de 2. Os primeiros dois dígitos à direita do ponto decimal permanecem e o dígito seguinte é removido:
Trunc(234.567, 2) = 234.56
A declaração a seguir usa um inteiro zero (0). Todos os dígitos à direita do ponto decimal são removidos:
Trunc(234.567, 0) = 234
A declaração a seguir usa um inteiro negativo de -2. Todos os dígitos à direita do ponto decimal são removidos e os últimos dois dígitos do inteiro ficam truncados.
Trunc(234.567, -2) = 200
Nota:
A formatação aplicada anteriormente a uma célula, coluna ou linha é mantida quando você utiliza a função Trunc. O exemplo a seguir mostra os resultados de uma função Trunc em que o valor da célula foi previamente formatado de modo a exibir três casas decimais: Trunc(234.567, 0) = 234.000