Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
Hola, chicos
Espero poder elegir tu cerebro con este. Tengo un informe de asistencia del personal.
En el pivote izquierdo tengo la cantidad de miembros distintos del personal de Recursos Humanos que entraron en la oficina cada mes.
Estoy tratando de encontrar una fórmula para replicar el recuento distinto para cada mes en Dax, pero parece que me está dando el Total a lo largo de todos los meses.
Mis relaciones son estas..
Si cambio la relación activa a Mes - Mes Año, se mantiene la misma cifra de Asistencia.
Así que hay algo que necesito cambiar en el Dax, pero no puedo entenderlo. ¿Alguna idea?
Gracias, Jim
Solved! Go to Solution.
Gracias @tamerj1
Me has dado mucho de tu tiempo y me has ayudado con el cálculo de Dax a continuación:
Agradable para ti @Jimb0
Aquí está la solución final utilizando una relación activa con "Level4"
Attendance1 =
SUMX (
SUMMARIZE (
'Agile Persona',
'Agile Persona'[Level4:Structure],
'Agile Persona'[Month]
),
CALCULATE (
VAR CurrentMonth =
SELECTEDVALUE ( 'Agile Persona'[Month] )
VAR Result =
CALCULATE (
DISTINCTCOUNT ( 'Count Taps'[Employee Reference Number3] ),
'Count Taps'[Month - Year] = CurrentMonth
)
RETURN
Result
)
)
Gracias @tamerj1
Me has dado mucho de tu tiempo y me has ayudado con el cálculo de Dax a continuación:
Hola Tamer, gracias por tu respuesta, pero sigo recibiendo el mismo problema, incluso con una medida.
¿Puede obtener una captura de pantalla del modelo de datos? Al menos el oart que concierne a estas dos mesas
@Jimb0
Intente usar un segundo CALCULATE para CROSSFILTER, es decir, envuelva el primer CALCULATE (con USERELATIONSHIP) con un nuevo CALCULATE (con CROSSFILTER)
No estoy seguro de que te entienda del todo, debajo del código está cómo interprut lo que quieres decir;
Hola @Jimb0
Debe crear eso como una medida, no como una columna calculada, luego debe verlo en un matix (tabla dinámica) visual igual que lo hizo en axcel.