function

SIGNO

Todo sobre la función SIGNO en Excel

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.

Funciones Relacionadas

  • ABS: Devuelve el valor absoluto de un número, es decir, el número sin su signo.
  • SI: Permite realizar una prueba lógica y devolver un valor si el resultado es VERDADERO y otro si es FALSO. Se puede usar para replicar la funcionalidad de SIGNO de una forma más verbosa: =SI(A1>0, 1, SI(A1<0, -1, 0)).

Ver también...