Truncate é uma função matemática que remove o número especificado de dígitos dos valores numéricos.
Sintaxe:
Trunc(arg1,integer)
onde arg1 é um dos seguintes valores:
| Argumento | Descrição |
|---|---|
|
numérico |
Um valor numérico. Por exemplo, 234.567. Consulte Argumentos Numéricos. |
|
referência de linha, coluna ou célula |
Um ponteiro para uma linha, coluna ou célula dentro de uma grade. Você pode especificar referências de várias maneiras. A sintaxe de referência é: |
|
função |
Uma função incorporada. Consulte Funções Matemáticas. |
Integer especifica o número de dígitos para remoção:
Um integer positivo determina o número de dígitos localizado à direita do ponto decimal.
Um integer zero (0) retorna o inteiro localizado à esquerda do ponto decimal.
Um integer negativo indica o número de dígitos localizados à 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 2 dígitos do inteiro ficam truncados.
Trunc(234.567, -2) = 200
Nota:
Qualquer 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