La función SIGN devuelve el signo de un número o del resultado de un cálculo.
SIGN(
number
)
- number: Número real o expresión que devuelve un número.
La función SIGN devuelve un número entero.
La función SIGN devuelve 1 si el valor resultante de evaluar el argumento pasado a la función es positivo, 0 si es cero y -1 si es negativo.
Si hemos creado las medidas Total sales, sumando los importes de ventas, y Total cost, sumando los costes de fabricación, podemos crear la siguiente medida que nos indica si el conjunto de registros con información de ventas involucrados en el contexto actual han supuesto o no un beneficio:
sign = SIGN([Total sales] - [Total cost])
Podemos verla en funcionamiento si creamos una visualización que muestre, por ejemplo, el listado de los productos y la medida creada: