La función TECHO de Excel redondea un número hacia arriba hasta el múltiplo más cercano de la cifra significativa que se especifique. El comportamiento del redondeo varía según el signo del número: los números positivos se redondean siempre alejándose de cero, mientras que los números negativos se redondean acercándose a cero (a un valor menos negativo).
Esta función es especialmente útil para cálculos de precios, inventarios o cualquier situación donde se necesite ajustar valores al alza a un múltiplo específico, como el céntimo más cercano o un paquete de unidades.
Sintaxis
=TECHO(número, cifra_significativa)
La función TECHO tiene los siguientes argumentos:
- número: El valor numérico que se desea redondear. Es un argumento obligatorio.
- cifra_significativa: El múltiplo al cual se desea redondear el número. Es un argumento obligatorio.
Ejemplos
Ejemplo 1: Redondeo básico
Redondear un número decimal al entero superior más cercano.
=TECHO(12.3, 1)
Resultado: 13. Redondea 12.3 hacia arriba al múltiplo de 1 más cercano.
Ejemplo 2: Redondeo a un múltiplo específico
Ajustar un valor al múltiplo de 5 más cercano por encima.
=TECHO(41, 5)
Resultado: 45. Redondea 41 hacia arriba al siguiente múltiplo de 5.
Ejemplo 3: Uso con precios
Ajustar un precio al alza para que termine siempre en .05 o .00.
=TECHO(19.96, 0.05)
Resultado: 20.00. Redondea 19.96 al múltiplo de 0.05 más cercano, que es 20.00.
Ejemplo 4: Redondeo de números negativos
El comportamiento con números negativos es particular: redondea hacia cero.
=TECHO(-2.7, 1)
Resultado: -2. Redondea -2.7 hacia arriba (hacia cero) al múltiplo de 1 más cercano.
Ejemplo 5: Combinando argumentos positivos y negativos
Si el número a redondear y la cifra significativa tienen signos distintos, el comportamiento cambia.
=TECHO(-15, -2)
Resultado: -16. Cuando ambos son negativos, redondea alejándose de cero.
Observaciones
Es fundamental entender cómo la función TECHO maneja los números negativos, ya que su comportamiento difiere de funciones más modernas como TECHO.MAT. La función TECHO clásica redondea los números negativos hacia cero (por ejemplo, de -5.8 a -5 si el múltiplo es 1), mientras que TECHO.MAT los redondea alejándose de cero (de -5.8 a -6).
Si el argumento número ya es un múltiplo exacto de cifra_significativa, la función devolverá el mismo número sin realizar ningún redondeo.
Errores comunes
- #¡VALOR!: Se produce si alguno de los argumentos no es un valor numérico.
- #¡NÚM!: Se produce si el argumento
númeroes positivo ycifra_significativaes negativo.
Disponibilidad por versión de Excel
La función TECHO está disponible en todas las versiones de Excel, incluyendo Excel para la web y todas las versiones de escritorio. Sin embargo, para un comportamiento más predecible y compatible con los estándares ISO, Microsoft recomienda utilizar la función TECHO.MAT en Excel 2013 y versiones posteriores.
Compatibilidad
| Software | Compatibilidad | Notas |
|---|---|---|
| Microsoft Excel | ✔️ | Función nativa (nombre en inglés: CEILING). |
| Google Sheets | ✔️ | Totalmente compatible (usa el nombre CEILING). |
| LibreOffice Calc | ✔️ | Compatible (usa el nombre CEILING). El comportamiento con números negativos imita al de Excel. |
| OpenOffice Calc | ✔️ | Compatible (usa el nombre CEILING). |
| WPS Office Spreadsheets | ✔️ | Compatible (usa el nombre CEILING). |
| Apple Numbers | ❌ | Numbers tiene una función CEILING, pero redondea los números negativos alejándose de cero, a diferencia de TECHO en Excel. Por ejemplo, CEILING(-2.7, 1) en Numbers devuelve -3, no -2. |
Funciones Relacionadas
- SUELO: Redondea un número hacia abajo, al múltiplo significativo más cercano. Es la función opuesta a TECHO.
- TECHO.MAT: Una versión más moderna y flexible que ofrece un control más preciso sobre el redondeo de números negativos.
- REDONDEAR.MAS: Redondea un número hacia arriba a un número específico de decimales, en lugar de a un múltiplo.
- MULTIPLO.SUPERIOR: Una función más antigua con un propósito similar, considerada de compatibilidad. TECHO la reemplaza y es más flexible.
