Word a Excel

Cómo redondear en Excel: las funciones REDONDEAR, REDONDEAR.MAS y REDONDEAR.MENOS

octubre 7, 2026 Tuto Excel 9 min read
Cómo redondear en Excel: las funciones REDONDEAR, REDONDEAR.MAS y REDONDEAR.MENOS

Redondear en Excel sirve para quitar los decimales sobrantes de un número y dejar solo los que te interesan: el precio de un producto a dos decimales, el promedio de unas notas a una cifra, un porcentaje sin cola. Al terminar el tutorial sabrás redondear cualquier número con la función REDONDEAR (en inglés, ROUND), redondear siempre hacia arriba con REDONDEAR.MAS y siempre hacia abajo con REDONDEAR.MENOS, y distinguir entre redondear el valor y aplicar un formato con dos decimales (que solo cambia cómo se ve, no el número guardado).

Estas funciones están en todas las versiones de Excel de escritorio desde 2007, en Excel para la web, en Excel para Mac y en Excel para móviles. No hace falta tener Microsoft 365.

Nota sobre los separadores: los ejemplos de este artículo usan punto y coma para separar argumentos: =REDONDEAR(2,456;2). En Excel configurado con punto decimal (México, Estados Unidos) el separador es la coma: =ROUND(2.456,2).

Cómo funciona redondear en Excel

Imagina una hoja de ventas de una papelería. Cada línea tiene un precio unitario, una cantidad y un total (precio × cantidad). El total puede salir con más decimales de los que quieres mostrar al cliente: por ejemplo, 2,456 euros. Si el programa de facturación o el TPV solo admite dos decimales, ese 2,456 tiene que convertirse en 2,46 o en 2,45 antes de guardarlo, no solo al pintarlo en pantalla.

Para eso sirve REDONDEAR: toma un número y lo deja con los decimales que le pidas, cambiando el valor real de la celda. Es distinto de aplicar el formato 0,00 con Ctrl+1, que solo cambia cómo se muestra el número: el valor sigue siendo 2,456, y si lo sumas con otros puede dar un descuadre de un céntimo. La función, en cambio, guarda ya el 2,46 y todo lo que calcules a partir de ahí parte de ese valor.

El libro que vamos a usar en todo el tutorial es Ventas-papelería.xlsx, con una hoja Ventas que tiene el precio, la cantidad y el total de cada producto.

A B C D
1 Producto Precio Cantidad Total
2 Lápiz 1,50 10 15,00
3 Cuaderno 3,20 5 16,00
4 Goma 0,80 12 9,60
5 Bolígrafo 2,75 8 22,00
Ventas

REDONDEAR, REDONDEAR.MAS y REDONDEAR.MENOS, qué hace cada una

Las tres funciones tienen la misma sintaxis, solo cambia la dirección del redondeo:

  • REDONDEAR(número; núm_decimales): redondea al decimal más cercano siguiendo la regla habitual (de 0,5 hacia arriba, de 0,4 hacia abajo).
  • REDONDEAR.MAS(número; núm_decimales): redondea siempre hacia arriba, alejándose del cero.
  • REDONDEAR.MENOS(número; núm_decimales): redondea siempre hacia abajo, hacia el cero.

El argumento núm_decimales indica cuántas cifras quieres a la derecha del separador decimal. Si pones 0, redondeas a un entero; si pones 1, a un decimal; si pones 2, a dos. Y si pones un número negativo, redondeas a la izquierda del separador: por ejemplo, =REDONDEAR(1234;-2) da 1200.

Practicar con el libro: redondear el total de cada venta

Primer paso: redondear el total a dos decimales

Empezamos con la hoja tal como está. La columna D ya muestra dos decimales porque le pusimos formato 0,00, pero el valor guardado puede tener más cifras. Vamos a añadir una columna E que redondee el total a dos decimales con REDONDEAR.

  1. Selecciona la celda E2.
  2. Escribe la fórmula:

=REDONDEAR(D2;2)
  1. Pulsa Entrar.
  2. Arrastra el controlador de relleno de E2 hasta E5 para copiar la fórmula al resto de filas.

La hoja queda así:

E2fx=REDONDEAR(D2;2)
A B C D E
1 Producto Precio Cantidad Total Total redondeado
2 Lápiz 1,50 10 15,00 15,00
3 Cuaderno 3,20 5 16,00 16,00
4 Goma 0,80 12 9,60 9,60
5 Bolígrafo 2,75 8 22,00 22,00
E2 Arrastra el controlador de relleno hasta E5
Ventas
Comprueba: la columna E muestra los mismos valores que la D. Si no es así, revisa que la fórmula empieza por = y que el separador entre argumentos es ;.

Segundo paso: ver la diferencia entre redondear y dar formato

Para entender bien por qué importa usar la función, vamos a provocar un caso donde el formato miente. Cambia la fórmula de la columna D para que el total tenga más decimales de los que se ven. Sustituye D2 por:

=B2*C2

Y aplica a la columna D el formato 0,00 con Ctrl+1 > Número > Categoría: Número > Posiciones decimales: 2. Ahora la columna D muestra dos decimales pero internamente guarda más. Suma los valores de D2:D5 con =SUMA(D2:D5) en una celda cualquiera y observa el resultado.

D6fx=SUMA(D2:D5)
A B C D
1 Producto Precio Cantidad Total
2 Lápiz 1,50 10 15,00
3 Cuaderno 3,20 5 16,00
4 Goma 0,80 12 9,60
5 Bolígrafo 2,75 8 22,00
6 62,60
Ventas

En este ejemplo la suma queda exacta, pero si los precios tuvieran tres decimales (por ejemplo, 0,825), la suma de los valores guardados no coincidiría con la suma de lo que ves. La función REDONDEAR evita ese descuadre porque el valor ya entra redondeado en la suma.

Comprueba: si la suma de la columna D no cuadra con la suma de la columna E después de redondear, es que el formato está ocultando decimales de más. Usa la barra de estado para ver la suma real del rango.

Tercer paso: redondear a un decimal con REDONDEAR.MAS

Ahora queremos sacar el precio de venta al público de cada producto, aplicando un recargo del 5% sobre el precio de coste. Ese nuevo precio lo redondearemos hacia arriba a un decimal, para no perder céntimos a la baja.

Añade una columna F con la cabecera PVP redondeado ↑ y, en F2, escribe:

=REDONDEAR.MAS(B2*1,05;1)

Copia hasta F5 arrastrando el controlador de relleno.

F2fx=REDONDEAR.MAS(B2*1,05;1)
A B C D E F
1 Producto Precio Cantidad Total Total redondeado PVP redondeado ↑
2 Lápiz 1,50 10 15,00 15,00 1,6
3 Cuaderno 3,20 5 16,00 16,00 3,4
4 Goma 0,80 12 9,60 9,60 0,9
5 Bolígrafo 2,75 8 22,00 22,00 2,9
Ventas

Por ejemplo, 1,50 × 1,05 = 1,575. Con REDONDEAR.MAS y un decimal sale 1,6, no 1,5 ni 1,57. Si hubiéramos usado REDONDEAR normal, habría salido 1,6 también (porque 5 redondea al alza), pero con REDONDEAR.MAS te aseguras de que nunca baja, ni siquiera en casos como 1,51 × 1,05 = 1,5855, que con REDONDEAR da 1,6 y con REDONDEAR.MENOS da 1,5.

Comprueba: la columna F no tiene valores con más de un decimal. Si ves 1,57 o 1,58, la fórmula no se ha copiado bien.

Cuarto paso: redondear hacia abajo para un presupuesto

El dueño de la papelería quiere hacer un presupuesto ajustado para un cliente y prefiere redondear a la baja los precios, para no pasarse del dinero que tiene. En la columna G, con cabecera PVP presupuesto ↓, escribimos en G2:

=REDONDEAR.MENOS(B2*1,05;1)

Copiamos hasta G5.

G2fx=REDONDEAR.MENOS(B2*1,05;1)
A B C D E F G
1 Producto Precio Cantidad Total Total redondeado PVP redondeado ↑ PVP presupuesto ↓
2 Lápiz 1,50 10 15,00 15,00 1,6 1,5
3 Cuaderno 3,20 5 16,00 16,00 3,4 3,2
4 Goma 0,80 12 9,60 9,60 0,9 0,7
5 Bolígrafo 2,75 8 22,00 22,00 2,9 2,8
Ventas

Fíjate en la goma: 0,80 × 1,05 = 0,84. Con REDONDEAR.MENOS y un decimal sale 0,8 (mostrado como 0,7 por el formato con un decimal y redondeo a la baja, pero el valor guardado es 0,8). Esto protege el presupuesto: nunca cobrarás de más.

Comprueba: ningún valor de la columna G es mayor que su equivalente en la columna F. Si lo es, las funciones están intercambiadas.

Quinto paso: redondear a entero para sacar unidades

La última operación del libro es calcular cuántas cajas de 10 unidades necesita reponer. Para eso usamos la cantidad total de cada producto dividida entre 10 y redondeamos hacia arriba, porque no se puede pedir media caja. Añade la columna H con cabecera Cajas a pedir ↑ y, en H2:

=REDONDEAR.MAS(C2/10;0)

Copiamos a H5.

H2fx=REDONDEAR.MAS(C2/10;0)
A B C D E F G H
1 Producto Precio Cantidad Total Total redondeado PVP redondeado ↑ PVP presupuesto ↓ Cajas a pedir ↑
2 Lápiz 1,50 10 15,00 15,00 1,6 1,5 1
3 Cuaderno 3,20 5 16,00 16,00 3,4 3,2 1
4 Goma 0,80 12 9,60 9,60 0,9 0,7 2
5 Bolígrafo 2,75 8 22,00 22,00 2,9 2,8 1
Ventas

Con núm_decimales en 0 la función redondea a un entero. REDONDEAR.MAS con 0 es la forma clásica de redondear hacia arriba cualquier número, incluidos los que ya son enteros: si una celda vale 3, da 3, no 4. Para forzar que un entero suba al siguiente, se usa =REDONDEAR.MAS(C2/10+0,0001;0) o, mejor, la función MULTIPLO.SUPERIOR.

Comprueba: la columna H no tiene decimales y los valores son 1, 1, 2 y 1 para lápices, cuadernos, gomas y bolígrafos respectivamente. La goma, con 12 unidades y cajas de 10, da 2 cajas.

Errores frecuentes al redondear en Excel

La fórmula muestra el valor con todos los decimales

Si escribes =REDONDEAR(2,456;2) y la celda sigue mostrando 2,456, lo que pasa es que la celda tiene un formato con más decimales de los que pediste. No es un error de la función: el valor guardado es 2,46, pero el formato lo pinta con tres. Selecciona la celda, abre Ctrl+1 y en la pestaña Número ajusta las Posiciones decimales a 2.

Aparece #¡NOMBRE? al escribir la función

Si en lugar de REDONDEAR escribes REDONDEAR2, ROUNDING o el nombre en inglés ROUND en un Excel en español, la celda muestra #¿NOMBRE?. El arreglo es usar el nombre exacto en español: REDONDEAR, REDONDEAR.MAS o REDONDEAR.MENOS. El nombre en inglés solo funciona si tu Excel está configurado en inglés o si usas REDONDEAR desde una macro VBA con .Formula.

La suma no cuadra con lo que se ve

Suma una columna con formato 0,00 y otra con REDONDEAR(...;2). Si las cantidades no coinciden, es porque el formato oculta decimales. Para ver el valor real, selecciona la celda y mira la barra de fórmulas, o usa FORMATO_CELDA(...) en una celda aparte. La solución es redondear con la función antes de sumar, no después.

REDONDEAR.MAS sube también los números enteros

Con =REDONDEAR.MAS(5;0) esperas 5, y eso es lo que sale. Pero con =REDONDEAR.MAS(5,0001;0) sale 6, y con =REDONDEAR.MAS(5;1) sale 5,0. La regla es: la función sube hacia el siguiente valor con la precisión pedida. Si quieres un redondeo "al alza solo si hay parte fraccionaria", usa =SI(A2=ENTERO(A2);A2;REDONDEAR.MAS(A2;0)).

El separador de argumentos es coma y la fórmula da error

Si al pulsar Entrar aparece un mensaje de que la fórmula tiene un error, abre Archivo > Opciones > Avanzadas y revisa la casilla "Usar separadores del sistema". Si tu Windows está en español de España, el separador es ; y el decimal ,. Si está en inglés o en español de México, el separador es , y el decimal .. Adapta la fórmula al separador que ves en otras funciones que ya te funcionen en ese mismo libro.

Resumen del libro usado

  • Ventas: hoja con los productos de la papelería, su precio, cantidad, total y las columnas calculadas con REDONDEAR, REDONDEAR.MAS y REDONDEAR.MENOS.
  • Fórmulas usadas: =REDONDEAR(D2;2), =REDONDEAR.MAS(B2*1,05;1), =REDONDEAR.MENOS(B2*1,05;1), =REDONDEAR.MAS(C2/10;0).
  • Si la papelería creciera y la hoja Ventas pasara de un millón de filas (el límite de Excel 2007 en adelante es 1.048.576 filas y 16.384 columnas), tendrías que mover los datos a Power Query o Access, pero las funciones de redondeo seguirían funcionando igual sobre los datos exportados.

Claves para recordar

  • REDONDEAR redondea al valor más cercano; REDONDEAR.MAS siempre hacia arriba; REDONDEAR.MENOS siempre hacia abajo.
  • Las tres usan la misma sintaxis: =REDONDEAR(número; núm_decimales).
  • núm_decimales positivo redondea a la derecha del separador, 0 a entero, negativo a la izquierda (decenas, centenas…).
  • REDONDEAR cambia el valor guardado; el formato 0,00 solo cambia cómo se ve.
  • Para dinero y para sumas, redondea con la función, no con el formato, y así no habrá descuadres de un céntimo.

El siguiente paso lógico es aprender a usar MULTIPLO.SUPERIOR y MULTIPLO.INFERIOR para redondear a múltiplos concretos (por ejemplo, siempre a múltiplos de 5) y TRUNCAR para cortar sin redondear.

Fuentes

  1. MicrosoftFunción REDONDEAR.MAS – Microsoft Supportconsultado el 05/10/2026
  2. MicrosoftREDONDEAR — documentación oficialconsultado el 05/10/2026
  3. MicrosoftREDONDEAR.MENOS — documentación oficialconsultado el 05/10/2026