Truncate/Truc

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 é: GridName.GridElement[segment(range)].property. Consulte Argumentos de Referência de Linha, Coluna ou Célula.

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