Saltar al contenido
Microsoft Excel 5 pasos

redondear y truncar números en Excel

Resumen

Para redondear de verdad (cambiando el valor): =REDONDEAR(número; decimales). Para redondear siempre hacia arriba: =REDONDEAR.MAS; siempre hacia abajo: =REDONDEAR.MENOS. Para truncar (cortar decimales sin redondear): =TRUNCAR(número; decimales). Cambiar solo cómo se ve un número (con los botones de decimales) NO cambia el valor que usan los cálculos.

Una confusión muy típica en Excel: reducir los decimales que se muestran con los botones de la cinta no redondea el número, solo lo "disfraza". Para que los cálculos usen el valor redondeado de verdad, hay que usar funciones. Aquí están las que necesitas.

Nota: Tutoriales descritos paso a paso. Las capturas de pantalla varían según versión de Office (2019, 365, online). Si la opción no aparece exactamente como se describe, busca en una pestaña o menú similar.

Pasos

  1. Decide si quieres redondear el valor o solo verlo asíSi solo quieres que se vea con 2 decimales pero los cálculos sigan usando todos: usa los botones "Aumentar/Disminuir decimales" o Formato de celda → Número. Si quieres que el número REAL cambie: usa funciones (pasos siguientes).
  2. Redondeo normal=REDONDEAR(A2; 2) deja el número con 2 decimales redondeando al más cercano (1,2345 → 1,23; 1,236 → 1,24). Con 0 decimales redondea al entero; con -1, a la decena (1.234 → 1.230).
  3. Redondear siempre arriba o siempre abajo=REDONDEAR.MAS(A2; 2) siempre sube (1,231 → 1,24). =REDONDEAR.MENOS(A2; 2) siempre baja (1,239 → 1,23). Útil para precios, tarifas o tramos.
  4. Truncar (cortar decimales sin redondear)=TRUNCAR(A2; 2) simplemente "corta" a partir del segundo decimal sin mirar lo que viene después (1,239 → 1,23). =ENTERO(A2) hace lo mismo a entero, pero ojo: con números negativos ENTERO redondea hacia abajo (-1,2 → -2), mientras TRUNCAR corta (-1,2 → -1).
  5. Redondear a múltiplos concretosPara redondear al múltiplo de 5, de 0,05 €, de 50, etc.: =REDONDEAR.MAS(A2; 0; 5) no funciona; usa =MULTIPLO.SUPERIOR(A2; 5) (al alza) o =REDOND.MULT(A2; 5) (al más cercano). Por ejemplo, =REDOND.MULT(A2; 0,05) deja el precio en céntimos de 5.

Tip clave

Si vas a sumar muchos importes y necesitas que el total cuadre al céntimo, redondea cada importe con REDONDEAR antes de sumarlos, no después: si solo redondeas el total, puede descuadrar uno o dos céntimos por el efecto acumulado de los decimales ocultos.

Preguntas frecuentes

Reduje los decimales con el botón de la cinta y la suma no cuadra, ¿por qué?

Porque ese botón solo cambia cómo se muestran los números, no su valor real: por dentro siguen teniendo todos los decimales, y la suma los usa. Para que cuadre, redondea de verdad cada valor con =REDONDEAR(celda; 2) y suma esos resultados.

¿Qué diferencia hay entre REDONDEAR y TRUNCAR?

REDONDEAR mira el siguiente dígito para decidir si sube o baja (1,236 → 1,24 con 2 decimales). TRUNCAR simplemente corta sin mirar nada (1,236 → 1,23). Para importes monetarios suele usarse REDONDEAR; para "quedarse con la parte entera de horas, kilómetros, etc." se usa TRUNCAR o ENTERO.

¿Cómo redondeo a los 5 céntimos más cercanos?

Usa =REDOND.MULT(A2; 0,05). Por ejemplo, 12,37 € se convierte en 12,35 €, y 12,38 € en 12,40 €. Si quieres redondear siempre al alza al múltiplo de 5 céntimos, usa =MULTIPLO.SUPERIOR(A2; 0,05).