Truncate

Truncate es una función matemática que elimina el número de dígitos especificado de los valores numéricos.

Sintaxis:

Truncate(arg1,entero)

donde arg1 es uno de los siguientes valores:

Argumento Descripción

numérico

Un valor numérico. Por ejemplo, 234.567.

Consulte Argumentos numéricos.

referencia de fila, columna o celda

Puntero de una fila, columna o celda en una cuadrícula.

función

Una función embebida.

Consulte Funciones matemáticas.

Entero especifica el número de dígitos para eliminar:

  • Un entero positivo determina el número de dígitos a la derecha del punto decimal.

  • Un entero de cero (0) devuelve el entero ubicado a la izquierda del punto decimal.

  • Un entero negativo indica el número de dígitos a la izquierda del punto decimal.

Ejemplos:

La siguiente sentencia utiliza un entero positivo de 3. Los primeros tres dígitos a la derecha del punto decimal permanecen; el siguiente dígito se elimina:

Truncate(3594.5567,3)=3594.556

La siguiente sentencia utiliza un entero de cero (0). Se eliminan todos los dígitos a la derecha del punto decimal:

Truncate(3594.5567,0) = 3594

La siguiente sentencia utiliza un entero negativo de -2. Se eliminan todos los dígitos a la derecha del punto decimal y los 2 dígitos del entero se truncan.

Truncate(3594.5567, -2) = 3500

Nota:

Cuando se utiliza la función Truncate, cualquier formato aplicado con anterioridad a una celda, columna o fila se mantiene. En el siguiente ejemplo se muestran los resultados de una función Truncate cuando con anterioridad se ha aplicado el formato a un valor de celda para que muestre tres posiciones decimales: Truncate(234.567, 0) = 234.000