Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hola, tengo un detalle con la función Distinct, en qlik sense Enterprise. Al momento de aplicar esta función, los valores no suman de manera correcta. Anexo imagen.
La suma de la barra amarilla con la roja debe ser el total de la barra azul.
Esta es la medida ---num(count(distinct(Usuario)),'#,##0',',')---de la barra azul
Esta es la medida ---num(count(distinct(if(Estatus_A=1, Usuario))),'#,##0',',')---de la barra amarilla
Esta es la medida ---num(count(distinct(if(Estatus_A=2, Usuario))),'#,##0',',')---de la barra roja
Espero me puedan ayudar.
Muchas gracias voy a revisar la información.
Confirmo como respuesta al problema, muchas gracias Rubenmarin
Hola, Si un usuario tiene un registro con Estatus_A=1 y otro con Estatus_A=2 la barra azul solo lo contará una vez, puedes evitarlo haciendo:
num(count(distinct(Estatus_A&Usuario)),'#,##0',',')
O directamente haciendo la suma de las expresiones de la barra amarilla y la roja, que cambiando la sintaxis para usar set analysis (que da mejor rendimiento que un if dentro de un count) sería:
num(count(distinct {<Estatus_A={1}>} Usuario) + count(distinct {<Estatus_A={2}>} Usuario),'#,##0',',')
Muchas gracias voy a revisar la información.
Confirmo como respuesta al problema, muchas gracias Rubenmarin