Redondea un número al número de decimales que indiques.
REDONDEAR toma un número y una cantidad de decimales, y redondea a ella: de la mitad hacia arriba sube, por debajo baja. =REDONDEAR(89,994; 2) da 89,99 y =REDONDEAR(89,995; 2) da 90,00.
El segundo argumento hace más que decimales. El cero redondea a número entero, y los valores negativos redondean a la izquierda de la coma: -1 a la decena más próxima, -2 a la centena, -3 al millar. Ese último es como se convierte una columna de cifras exactas en un resumen legible en miles.
La distinción importante es entre redondear y dar formato. Poner una celda para que muestre dos decimales cambia lo que ves y nada más: el valor guardado conserva todos los dígitos, y una columna de celdas así producirá un total que no cuadra con los números que aparecen encima. REDONDEAR cambia el valor en sí, y por eso los modelos financieros redondean de forma explícita en vez de fiarse del formato.
=REDONDEAR(número; núm_decimales)númeronúm_decimalesEncabezados en la fila 1, datos en A2:D6. Fíjate en el hueco de C4 y el texto de C6.
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Artículo | Unidades | Precio unitario | Región |
| 2 | Taladro inalámbrico | 12 | 89.99 | Norte |
| 3 | Alargador | 40 | 12.5 | Sur |
| 4 | Gafas de seguridad | 8 | Norte | |
| 5 | Guantes de trabajo | 25 | 5.4 | Sur |
| 6 | Cinturón de herramientas | 6 | n/d | Norte |
=REDONDEAR(C2; 1)Resultado: 90
89,99 con un decimal. El cero final lo oculta el formato.
=REDONDEAR(B2 * C2; 2)Resultado: 1079,88
El patrón que importa: redondear el resultado de un cálculo a céntimos, para que el total de la columna cuadre con las filas.
=REDONDEAR(B2 * C2; -2)Resultado: 1100
Un argumento de decimales negativo redondea a la izquierda de la coma: aquí, a la centena más próxima.
=REDONDEAR.MAS(C4 + 0,001; 0)Resultado: 1
REDONDEAR.MAS se aleja siempre del cero, sin importar el dígito, que es como se cobra por unidades enteras.
Leer sobre una fórmula no es lo mismo que escribirla. Abre el ejercicio de esta función y escríbela en una hoja real: recibirás comentarios inmediatos sobre qué celda está mal y por qué.
Por qué ocurre: El argumento número es texto, o se omitió núm_decimales.
Cómo resolverlo: Los dos argumentos son obligatorios: =REDONDEAR(A2) no es válido, aunque en otros lenguajes lo sería.
Por qué ocurre: Las celdas tienen formato de dos decimales pero contienen más, así que las cifras que se ven no suman el total que se ve.
Cómo resolverlo: Redondea los valores con REDONDEAR en lugar de darles formato, allí donde los números se van a leer y comprobar.
Por qué ocurre: REDONDEAR aleja la mitad del cero, así que -2,5 se convierte en -3. Algunas normas esperan redondeo al par.
Cómo resolverlo: Excel no tiene función de redondeo bancario; constrúyelo con REDOND.MULT o acepta la diferencia y documéntala.
El formato cambia solo lo que se muestra; la celda sigue conteniendo el valor con toda su precisión y cualquier cálculo lo usa. REDONDEAR cambia el valor guardado. Por eso una columna con formato puede visiblemente no sumar su propio total, y por eso el trabajo financiero redondea de forma explícita.
Pasa -3 como segundo argumento: =REDONDEAR(A2; -3). Los recuentos de dígitos negativos redondean a la izquierda de la coma, así que -1 es la decena, -2 la centena, y así sucesivamente.
REDONDEAR usa la regla habitual de la mitad. REDONDEAR.MAS se aleja siempre del cero y REDONDEAR.MENOS se acerca siempre a él, sea cual sea el dígito: así REDONDEAR.MAS(2,01; 0) es 3 y REDONDEAR.MENOS(2,99; 0) es 2.
Lecturas más largas donde esta función hace trabajo real en una hoja real.