La función SUELO en Microsoft Excel se utiliza para redondear un número hacia abajo, en dirección hacia el cero, hasta el múltiplo más cercano de una cifra significativa especificada. Es sumamente útil cuando necesitas establecer límites inferiores en cálculos financieros, gestión de inventarios o al trabajar con intervalos de tiempo específicos.
Por ejemplo, si deseas redondear precios de productos hacia abajo al entero más cercano o agrupar tiempos en bloques de 15 minutos, esta es la función indicada.
Nota: Aunque esta función sigue estando disponible por compatibilidad con versiones anteriores, Microsoft recomienda usar SUELO.MATH o SUELO.EXACTO en las versiones más recientes de Excel para obtener una mayor precisión y control sobre los números negativos.
Sintaxis
=SUELO(número; cifra_significativa)
La función requiere los siguientes argumentos:
- número El valor numérico que deseas redondear. Obligatorio.
- cifra_significativa El múltiplo al que deseas redondear el número. Obligatorio.
Ejemplos
Ejemplo 1: Uso básico con números positivos
Imagina que quieres redondear el número 15.8 hacia abajo, al múltiplo de 3 más cercano. Los múltiplos de 3 son 3, 6, 9, 12, 15, 18… El valor 15.8 está entre 15 y 18. Al redondear hacia el «suelo», el resultado será 15.
=SUELO(15,8; 3) -> Resultado: 15
Ejemplo 2: Gestión de precios (decimales)
Supón que tienes una lista de precios y quieres redondearlos hacia abajo al valor de 0.05 (5 céntimos) más cercano para evitar monedas de 1 o 2 céntimos en el cambio.
| A | B | |
|---|---|---|
| 1 | Precio Original | Precio Ajustado |
| 2 | 12,37 € | =SUELO(A2; 0,05) |
| 3 | 4,99 € | =SUELO(A3; 0,05) |
Resultado B2: 12,35 €
Resultado B3: 4,95 €
Ejemplo 3: Intervalos de tiempo
Este es un truco muy popular. Si tienes una hora específica y quieres redondearla hacia abajo al cuarto de hora (15 minutos) anterior.
=SUELO("14:37"; "0:15") -> Resultado: 14:30
Nota: Asegúrate de que la celda de resultado tenga formato de Hora.
Observaciones
La lógica de redondeo de SUELO tiene matices importantes dependiendo del signo de los números:
- Si el número es positivo y la cifra_significativa es positiva, redondea hacia abajo (hacia el cero).
- Si el número es positivo y la cifra_significativa es negativa, Excel devolverá un error.
- Si el número es negativo y la cifra_significativa es positiva, redondea hacia abajo alejándose del cero (ej. -2.5 con cifra 1 se convierte en -3).
- Si ambos son negativos, redondea hacia arriba, hacia el cero (ej. -2.5 con cifra -1 se convierte en -2).
Errores comunes
- #¡NUM! Ocurre si el argumento número es positivo y la cifra_significativa es negativa.
- #¡VALOR! Aparece si alguno de los argumentos no es numérico (por ejemplo, texto que no se puede interpretar como número).
Disponibilidad por versión de Excel
Disponible en todas las versiones principales: Excel 2003, Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021 y Excel para Microsoft 365.
Importante: A partir de Excel 2010, el comportamiento con números negativos se estandarizó mejor con la introducción de la función SUELO.MATH, que se recomienda para nuevos libros.
Compatibilidad
| Software | Compatibilidad | Notas | Alternativa |
|---|---|---|---|
| Microsoft Excel | ✔️ | Función estándar (Legacy). | — |
| Google Sheets | ✔️ | Soporta la función FLOOR (nombre en inglés). |
— |
| LibreOffice Calc | ✔️ | Usa FLOOR o SUELO dependiendo del idioma. |
— |
| OpenOffice Calc | ✔️ | Comportamiento estándar. | — |
| WPS Office Spreadsheets | ✔️ | Compatible. | — |
| Apple Numbers | ✔️ | Usa la función FLOOR. |
— |
Funciones Relacionadas
- TECHO Realiza la operación inversa, redondeando hacia arriba (alejándose del cero) al múltiplo más cercano.
- REDONDEAR.MENOS Redondea un número hacia abajo basándose en el número de decimales, no en múltiplos.
- ENTERO Redondea un número hacia abajo hasta el número entero más próximo.
- M.C.M Devuelve el mínimo común múltiplo, útil en cálculos matemáticos relacionados.
