La función SIGNO en Microsoft Excel es una función matemática que devuelve el signo de un número. Es una herramienta muy útil y sencilla para determinar si un valor es positivo, negativo o cero, retornando 1, -1 o 0 respectivamente.
Es especialmente práctica en análisis financieros, modelos de datos y en combinación con otras funciones para aplicar lógica condicional sin necesidad de anidar funciones SI complejas.
Sintaxis
=SIGNO(número)
La función SIGNO tiene un único argumento:
- número: El número del cual se quiere obtener el signo. Este argumento es obligatorio. Puede ser un número directo, una referencia a una celda que contenga un número o el resultado de otra fórmula.
Ejemplos
Ejemplo 1: Número positivo
Se aplica la función sobre un número positivo para obtener su signo.
=SIGNO(45)
Resultado: 1
Ejemplo 2: Número negativo
Se utiliza un número negativo como argumento.
=SIGNO(-120)
Resultado: -1
Ejemplo 3: Cero
Se aplica la función sobre el valor cero.
=SIGNO(0)
Resultado: 0
Ejemplo 4: Usando referencias de celda
La función puede tomar como argumento una referencia a una celda que contenga un valor numérico. A continuación, se aplica la función a una columna de «Beneficios» para identificar rápidamente si hubo ganancia, pérdida o equilibrio.
| A | B | |
|---|---|---|
| 1 | Beneficio | Signo |
| 2 | 15.250 | =SIGNO(A2) |
| 3 | -3.400 | =SIGNO(A3) |
| 4 | 0 | =SIGNO(A4) |
Resultados:
- La celda B2 mostrará 1 (beneficio positivo).
- La celda B3 mostrará -1 (beneficio negativo o pérdida).
- La celda B4 mostrará 0 (sin beneficio ni pérdida).
Ejemplo 5: Aplicar comisión o penalización
La función SIGNO puede usarse para simplificar fórmulas. Imagine que quiere aplicar una comisión fija de 50€ si las ventas netas son positivas y una penalización de la misma cantidad si son negativas. En lugar de usar una función SI, puede multiplicar la cantidad por el signo del resultado.
=50 * SIGNO([VentasNetas])
Si [VentasNetas] es 2000, el resultado será 50 (50 * 1). Si [VentasNetas] es -500, el resultado será -50 (50 * -1).
Observaciones
La función SIGNO es una forma eficiente de comprobar el estado de un valor numérico sin recurrir a comparaciones lógicas más complejas.
Errores comunes
- #¡VALOR!: Este error ocurre si el argumento proporcionado a la función SIGNO no es un valor numérico. Por ejemplo, si se intenta usar con un texto (
=SIGNO("beneficio")).
Disponibilidad por versión de Excel
La función SIGNO está disponible en todas las versiones de Microsoft Excel, incluyendo Excel para Microsoft 365, Excel 2021, Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel 2007 y versiones anteriores.
Compatibilidad
| Software | Compatibilidad | Notas | Alternativa |
|---|---|---|---|
| Microsoft Excel | ✔️ | Disponible como SIGNO en versiones en español. |
— |
| Google Sheets | ✔️ | El nombre de la función es SIGN. |
— |
| LibreOffice Calc | ✔️ | Disponible como SIGNO. |
— |
| OpenOffice Calc | ✔️ | Disponible como SIGNO. |
— |
| WPS Office Spreadsheets | ✔️ | El nombre de la función es SIGN. |
— |
| Apple Numbers | ✔️ | El nombre de la función es SIGN. |
— |
