Excel Avanzado

Macros, Vba en Excel y muchos ejemplos de nuestro Curso de Excel Avanzado

Excel Avanzado

Función Sgn

| 2 comentarios

1.   Definición

La función SIGNO devuelve el signo de un número de la siguiente manera:

  • Retorna 1 : si el argumento número es positivo.
  • Retorna 0 : si el argumento número es cero.
  • Retorna -1 : si el argumento número es negativo.

El argumento es el valor que proporciona información a una acción, un evento, un método, una propiedad, una función o un procedimiento.

2.   Sintaxis

SIGN (número)

La sintaxis de la función SIGNO tiene los siguientes argumentos

Número : Obligatorio. Es un número real cuyo signo se desea saber.

3.   Ejemplos

a)    SIGN(100) es igual a 1

b)    SIGN(-2500) es igual a -1

c)    SIGN(0) es igual a 0

d)    SIGN(-4) es igual a -1

e)    SIGN(1025) es igual a 1

f)     SIGN(-124) es igual a -1

4.   Ejemplos en Hoja de Cálculo

Imagen 16 300x160 Función Sgn

(Para una mayor visualización de la imagen, hacer click en la misma)

5.   Grabación de macro utilizando la Función Sgn

En el ejemplo siguiente, la macro retorna el número 1 en la celda B1, luego de evaluar el número ingresado previamente en la celda A1,en este caso: 45 (número positivo).


Imagen 23 300x225 Función Sgn

(Para una mayor visualización de la imagen, hacer click en la misma)

6.   Otras definiciones (matemáticas)

La función Sng devuelve el signo del argumento x:

 Sgn(x)    :       Se lee: signo del número real x

Donde su dominio y rango son respectivamente:

Dom(f)=R

Ran(f)= {-1,0,1}

En computación el concepto es idéntico al matemático, pero en términos informáticos orientados a la programación

La mayor parte de los lenguajes de programación aplican esta función. No obstante, si no la aplican, es fácilmente construible.

Elaborado por: Isabel

2 comentarios

  1. La función Round me puede permitir identifcar en una gran base de datos aquellos movimientos asociados a ingresos o egresos, ubicar operaciones referidas a facturas o notas de credito.

  2. Me parece una función interesante porque con "Sgn" podría evaluar si una empresa tuvo ganancia o pérdida al vender sus productos. Si obtengo el valor de "1" quiere decir que la empresa obtuvo ganancia, si obtengo "0" quiere decir que vendí para recuperar mi costo de producción o compra y si obtengo "-1" quiere decir que la empresa incurrió en pérdidas.

Deja una respuesta

Los campos requeridos estan marcados con *.