HASONEVALUE

La función HASONEVALUE devuelve TRUE cuando el contexto ha reducido el número de elementos de la columna indicada como argumento a uno, y devuelve FALSE cuando el número de elementos de la columna es mayor que uno.

Parámetros: 
  • columna: Nombre de una columna. No puede ser una expresión.
Valor devuelto: 

La función HASONEVALUE devuelve un booleano.

Cálculo de totales acumulados

Un escenario frecuente es aquel en el que queremos contabilizar el total acumulado, incluyendo todos los datos, no solo los implicados en el contexto. Por ejemplo, supongamos que deseamos calcular las ventas acumuladas en una cierta fecha o en un cierto período. Partamos de una tabla con el detalle de las ventas. Definimos la medida

Ventas = SUM(FactSales[SalesAmount])

Lógicamente podemos utilizar esta medida para mostrar el total de ventas simplemente llevándola a una visualización tipo "card":