Todas las funcionesMatemáticas
TRUNCAR (TRUNC)
Aprenda TRUNCAR con sintaxis, argumentos, ejemplos comprobados, errores frecuentes y fórmulas equivalentes para Excel en español.
TRUNC
Sintaxis
TRUNCAR(number, [num_digits])Ejemplo: =TRUNC(-4.7)
Disponibilidad: Todas las versiones
La función TRUNCAR (TRUNC) en Excel elimina posiciones decimales sin redondear. Su sintaxis es =TRUNC(number, [num_digits]).
Cuándo usarla
- Eliminar los céntimos de un precio sin redondearlo: =TRUNC(A2).
- Conservar exactamente un decimal de una medición tal como se registró, con =TRUNC(A2,1).
- Poner a cero las decenas y unidades de un número parecido a un identificador mediante un valor de dígitos negativo, por ejemplo TRUNC(1234.56,-2).
Argumentos
- number. El número que se acortará.
- num_digits. Cantidad opcional de dígitos que se conservarán; el valor predeterminado es cero.
Ejemplos explicados
Eliminar decimales
Fórmula: C2: =TRUNC(A2)
Resultado: 8
Sin una cantidad de dígitos, solo permanece la parte entera.
Conservar un decimal
Fórmula: C2: =TRUNC(A2,1)
Resultado: 8.9
La centésima se elimina sin redondear.
Entrada negativa
Fórmula: C2: =TRUNC(A2)
Resultado: -8
TRUNCAR se mueve hacia cero con valores negativos.
Pruébalo
Una hoja pequeña con datos de ejemplo. Cambia la fórmula o un número y observa el resultado.
Fórmula en D2: =TRUNC(A4)
Resultado en D2: -4
Errores y comprobaciones
- Esperar un redondeo. TRUNC(8.97,1) da 8.9, no 9.0. Si quería obtener 9, use REDONDEAR.
- Los números negativos difieren de ENTERO. TRUNC(-8.97) da -8, mientras INT(-8.97) da -9.
- #VALUE! con texto. Un valor de texto como "8,97" con coma decimal en una configuración regional basada en puntos devuelve #VALUE!. Corrija la configuración regional o limpie el texto.
Funciones relacionadas
Preguntas frecuentes
- ¿TRUNCAR equivale a REDONDEAR.MENOS?
- Numéricamente sí cuando ambas reciben el mismo argumento de dígitos; REDONDEAR.MENOS exige dicho argumento y TRUNCAR usa 0 de forma predeterminada.
- ¿Qué hace un num_digits negativo en TRUNCAR?
- Pone a cero dígitos a la izquierda del separador decimal: TRUNC(1234.56,-2) devuelve 1200.
- ¿Por qué se usa TRUNCAR con fechas?
- Una fecha y hora almacenada como número conserva la hora en la fracción, de modo que TRUNC(A2) deja solo la fecha.
Más funciones de Matemáticas