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 |
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.
- Selecciona la celda
E2. - Escribe la fórmula:
=REDONDEAR(D2;2)
- Pulsa Entrar.
- Arrastra el controlador de relleno de
E2hastaE5para copiar la fórmula al resto de filas.
La hoja queda así:
| 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 |
= 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.
| 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 |
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.
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.
| 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 |
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.
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.
| 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 |
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.
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.
| 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 |
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.
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 conREDONDEAR,REDONDEAR.MASyREDONDEAR.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
Ventaspasara 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
REDONDEARredondea al valor más cercano;REDONDEAR.MASsiempre hacia arriba;REDONDEAR.MENOSsiempre hacia abajo.- Las tres usan la misma sintaxis:
=REDONDEAR(número; núm_decimales). núm_decimalespositivo redondea a la derecha del separador, 0 a entero, negativo a la izquierda (decenas, centenas…).REDONDEARcambia el valor guardado; el formato0,00solo 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
- MicrosoftFunción REDONDEAR.MAS – Microsoft Supportconsultado el 05/10/2026
- MicrosoftREDONDEAR — documentación oficialconsultado el 05/10/2026
- MicrosoftREDONDEAR.MENOS — documentación oficialconsultado el 05/10/2026