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