Diferencia entre DISTINCTCOUNT, DISTINCT y VALUES

Buen día,

querría saber su opinión sobre las diferencias entre estas funciones, pues todas aparentemente devuelve los valores distintos, no tengo claro cual usar (no tengo muchos conocimiento de dax)

Gracias

Jorge RH

Hola Jorge,

De las tres funciones que comentas, debes empezar entendiendo que una de ellas (DISTINCTCOUNT) devuelve un número, mientras que las otras dos devuelven una tabla de una columna. De hecho, en tu lista falta una función: DISTINCTCOUNTNOBLANK:

Primer grupo:

* DISTINCTCOUNT: Cuenta el número de valores distintos. Incluye los BLANK (si existen) como un valor adicional.

* DISTINCTCOUNTNOBLANK: Igual que la anterior, pero ignora los BLANK

Segundo grupo:

* VALUES: Devuelve una tabla con una columna con los valores únicos. Incluye los BLANK (si existen) como un valor adicional.

* DISTINCT: Igual que la anterior, pero sin BLANKs.

Un saludo

AH

Hola AH, discúlpame por tardar tanto en agradecerte la respuesta, ha sido muy amable de tu parte. Tal y como dices, mi primer error era no tener claro lo que devolvía cada función, lo tengo ahora mucho más claro.

Saludos

Jorge

Enviado por Jorge Rodrigo H. el Lun, 08/04/2019 - 13:19