function

TRUNCAR

Todo sobre la función TRUNCAR en Excel

La función TRUNCAR en Excel es una herramienta de gran utilidad para eliminar las partes decimales de un número sin realizar ningún tipo de redondeo. Simplemente, corta el número en la posición decimal especificada.

A diferencia de otras funciones como ENTERO o REDONDEAR, TRUNCAR no altera la parte entera del número, simplemente se deshace de los dígitos que no se desean conservar.

Sintaxis

=TRUNCAR(número, [núm_decimales])

La función TRUNCAR utiliza los siguientes argumentos:

  • número: El número que se desea truncar. Obligatorio.
  • núm_decimales: Un número que especifica la precisión del truncamiento, es decir, cuántos decimales se conservarán. Opcional. Si se omite, se asume un valor de 0, eliminando todos los decimales.

Ejemplos

Ejemplo 1: Truncamiento básico

Si se omite el segundo argumento, la función elimina por completo la parte decimal del número.

=TRUNCAR(15.79)

Resultado esperado: 15

Ejemplo 2: Especificando el número de decimales

La función conservará el número de decimales indicado, descartando el resto sin redondear.

=TRUNCAR(3.14159265, 4)

Resultado esperado: 3.1415

Ejemplo 3: Uso con números negativos

Aquí se aprecia la principal diferencia con la función ENTERO. TRUNCAR simplemente elimina la parte fraccionaria, mientras que ENTERO redondearía hacia el entero inferior más próximo (-9).

=TRUNCAR(-8.95)

Resultado esperado: -8

Ejemplo 4: Truncamiento a la izquierda del separador decimal

Si se utiliza un número negativo en el argumento núm_decimales, el truncamiento se realiza en la parte entera del número, convirtiendo en ceros los dígitos a la derecha de la posición indicada.

Valor Original (Celda A1) Fórmula Resultado Descripción
12345.678 =TRUNCAR(A1, -1) 12340 Conserva hasta las decenas.
12345.678 =TRUNCAR(A1, -2) 12300 Conserva hasta las centenas.
12345.678 =TRUNCAR(A1, -3) 12000 Conserva hasta las unidades de millar.

Observaciones

La distinción más importante es entre TRUNCAR y ENTERO. Ambas funciones devuelven números enteros, pero se comportan de manera diferente con valores negativos:

  • TRUNCAR(-5.7) devuelve -5.
  • ENTERO(-5.7) devuelve -6, porque redondea hacia abajo al entero de menor valor.

Para números positivos, ambas funciones devuelven el mismo resultado si se omite el segundo argumento de TRUNCAR.

Errores comunes

  • #¡VALOR!: Ocurre si alguno de los argumentos proporcionados no es un valor numérico. Por ejemplo, =TRUNCAR("texto").

Disponibilidad por versión de Excel

La función TRUNCAR está disponible en todas las versiones de Microsoft Excel, incluyendo Excel para Microsoft 365, Excel 2021, 2019, 2016, 2013, 2010, 2007 y versiones anteriores.

Compatibilidad

Software Compatibilidad Notas
Microsoft Excel ✔️
Google Sheets ✔️
LibreOffice Calc ✔️
OpenOffice Calc ✔️
WPS Office Spreadsheets ✔️
Apple Numbers ✔️

Funciones Relacionadas

  • ENTERO: Redondea un número hacia abajo al entero más próximo. Su comportamiento con números negativos difiere de TRUNCAR.

  • REDONDEAR: Redondea un número a un número de decimales especificado, siguiendo las reglas matemáticas estándar de redondeo.

  • REDONDEAR.MENOS: Redondea un número hacia abajo, en dirección a cero. Es muy similar a TRUNCAR para valores positivos.

  • REDONDEAR.MAS: Redondea un número hacia arriba, alejándose de cero.

Ver también...