Redondean un número hacia arriba o hacia abajo al múltiplo que tú elijas.
REDONDEAR redondea a un número de decimales. MULTIPLO.SUPERIOR y MULTIPLO.INFERIOR redondean a un múltiplo del valor que indiques —el siguiente 5, el siguiente 50, el siguiente 0,25—, que es otra pregunta y la que no paran de hacer los precios y la logística reales.
MULTIPLO.SUPERIOR sube siempre al múltiplo siguiente y MULTIPLO.INFERIOR baja siempre al anterior, por muy cerca que ya esté el número. Unas cajas de doce unidades necesitan MULTIPLO.SUPERIOR, porque once unidades siguen necesitando una caja entera. Un descuento que deba caer en un escalón limpio de cinco euros necesita MULTIPLO.INFERIOR, porque redondear al alza sería regalar dinero.
REDOND.MULT es el tercer miembro de la familia y va al múltiplo *más próximo* en cualquier dirección, que es lo que quieres para mostrar y no para imponer una regla.
=MULTIPLO.SUPERIOR(número; cifra_significativa) =MULTIPLO.INFERIOR(número; cifra_significativa)númerocifra_significativaEncabezados en la fila 1, datos en A2:D6. C4 está vacía y C6 contiene texto.
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Sensor | Lectura | Calibración | Lote |
| 2 | Entrada norte | 17 | 3 | 12 |
| 3 | Entrada sur | -4 | 5 | 7 |
| 4 | Depósito | 63 | 12 | |
| 5 | Rebosadero | 8 | 2 | 9 |
| 6 | Retorno | -21 | n/d | 7 |
=MULTIPLO.SUPERIOR(B2; 5)Resultado: 20
17 sube al siguiente múltiplo de cinco.
=MULTIPLO.INFERIOR(B2; 5)Resultado: 15
El mismo número baja al múltiplo anterior.
=MULTIPLO.SUPERIOR(B4; 10)Resultado: 70
63 sube a la siguiente decena. Fíjate en que sube aunque 63 esté más cerca de 60: esa es la diferencia con REDOND.MULT.
=MULTIPLO.SUPERIOR(B4/12; 1)Resultado: 6
El cálculo de embalaje: 63 unidades en cajas de 12 necesitan seis cajas, porque cinco cajas y cuarto no existen.
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: En las versiones clásicas, número y cifra_significativa tienen signos opuestos.
Cómo resolverlo: Usa MULTIPLO.SUPERIOR.MAT y MULTIPLO.INFERIOR.MAT, que gestionan bien los negativos y aceptan un argumento de modo.
Por qué ocurre: cifra_significativa es cero.
Cómo resolverlo: Un múltiplo de cero no significa nada. Comprueba que la celda que lo contiene no está vacía.
Por qué ocurre: MULTIPLO.INFERIOR sobre un negativo se aleja del cero, así que con -4 y 5 da -5. «Abajo» significa abajo en la recta numérica, no hacia el cero.
Cómo resolverlo: Usa MULTIPLO.INFERIOR.MAT con su argumento de modo, o aplica la función a ABS y restaura el signo.
REDONDEAR.MAS redondea al alza a un número de decimales; MULTIPLO.SUPERIOR redondea al alza a un múltiplo. Con 17,2 y 0 decimales sale 18, mientras que al múltiplo de 5 sale 20. Coinciden cuando el múltiplo es 1.
REDOND.MULT(A2; 5) va al cinco más próximo en cualquier dirección. Usa MULTIPLO.SUPERIOR(A2; 5) si siempre debe subir y MULTIPLO.INFERIOR(A2; 5) si siempre debe bajar: cuál de las tres quieres depende de si estás mostrando un número o aplicando una regla.
La versión clásica exige que el número y el múltiplo compartan signo, así que un valor negativo con múltiplo positivo da error. MULTIPLO.INFERIOR.MAT elimina esa restricción y es la versión a usar en cualquier columna que pueda ser negativa.
Lecturas más largas donde esta función hace trabajo real en una hoja real.