Forum Discussion
Problemas con SUMX
Hola, estoy tratando de acumular los resultados de la siguiente medida:
Hay @steveruiz ,
Consulte la fórmula.
Measure = SUMX(FILTER(ALLSELECTED(sheet1[Mes]),sheet1[Mes]<=MAX(sheet1[Mes])),[ind_rotacion])Saludos
Arrendajo
5 Replies
- Syndicate_Admin
Administrator
@steveruiz , ¿Puede compartir datos de muestra y salida de muestra en formato de tabla? con columnas basadas
probar como
divide( SUMX(FILTER(ALLSELECTED(Sheet1),Sheet1[Mes]<=MAX(Sheet1[Mes])),Sheet1[ROTACION]) ,
COUNTX(FILTER(ALLSELECTED(Sheet1),Sheet1[Mes]<=MAX(Sheet1[Mes])),Sheet1[Contrato]))
- Syndicate_Admin
Administrator
Muchas gracias por la rápida respuesta. Probé el DAX fuction y me dio cero. Creo que allí estaríamos acumulando el número de empleados que renunciaron dividido por el recuento mensual de los empleados. Pero necesito acumular el resultado de esa división. Lamentablemente no puedo compartir una muestra de datos exactos, pero hice uno.
Anio mi cod_mes Contrato número Identificacion ROTACION fecha_mensual 2021 1 20211 566687901 peter parker 111111111 0 1/01/2021 2021 2 20212 566687901 peter parker 111111111 0 1/02/2021 2021 3 20213 566687901 peter parker 111111111 0 1/03/2021 2021 4 20214 566687901 peter parker 111111111 0 1/04/2021 2021 5 20215 566687901 peter parker 111111111 0 1/05/2021 2021 6 20216 566687901 peter parker 111111111 1 1/06/2021 2021 1 20211 77889011 samantha jhonson 222222222 0 1/01/2021 2021 2 20212 77889011 samantha jhonson 222222222 0 1/02/2021 2021 3 20213 77889011 samantha jhonson 222222222 0 1/03/2021 2021 4 20214 77889011 samantha jhonson 222222222 0 1/04/2021 2021 5 20215 77889011 samantha jhonson 222222222 0 1/05/2021 2021 6 20216 77889011 samantha jhonson 222222222 0 1/06/2021 2021 1 20211 33300011 peter parker 333333333 0 1/01/2021 2021 2 20212 33300011 peter parker 333333333 1 1/02/2021 2021 1 20211 88888888 juan hacer 44444444 0 1/01/2021 2021 2 20212 88888888 juan hacer 44444444 0 1/02/2021 2021 3 20213 88888888 juan hacer 44444444 0 1/03/2021 2021 4 20214 88888888 juan hacer 44444444 0 1/04/2021 2021 5 20215 88888888 juan hacer 44444444 0 1/05/2021 2021 6 20216 88888888 juan hacer 44444444 0 1/06/2021 2021 1 20211 76514238 juan hacer 55555555 0 1/01/2021 2021 2 20212 76514238 juan hacer 55555555 0 1/02/2021 2021 3 20213 76514238 juan hacer 55555555 0 1/03/2021 2021 4 20214 76514238 juan hacer 55555555 0 1/04/2021 2021 5 20215 76514238 juan hacer 55555555 1 1/05/2021 esto es un poco lo que tengo el total de empleados varía cada mes y tengo una columna ficticia con un 1 en el mes que rotaron, así que supongo esos y cuento el total de contratos y luego lo divido obteniendo la medida ind_rotation. En el informe creé una tabla y agregué el mes, la suma de la rotación, el recuento de los contratos y la medida ind_rotation y me dio el indicador mensual que necesito acumular
Necesito otra medida para acummulates el ind_rotation con el fin de añadirlo a la tabla. También necesito que sea de esta manera cuz necesito filtrar por zona y oficina de administración
recuento de contratos suma de la rotación ind_rotation ahora ind_rotation 1277 15 1,17% 1,17% 1322 18 1,36% 2,54% 1332 24 1,80% 4,34% 1331 31 2,33% 6,67% 1363 21 1,54% 8,21% 1371 12 0,88% 9,08% Una vez más, muchas gracias por su ayuda
- Syndicate_Admin
Administrator
Muchas gracias por la rápida respuesta. Probé el DAX fuction y me dio cero. Creo que allí estaríamos acumulando el número de empleados que renunciaron dividido por el recuento mensual de los empleados. Pero necesito acumular el resultado de esa división. Lamentablemente no puedo compartir una muestra de datos exactos, pero hice uno.
Anio mi cod_mes Contrato número Identificacion ROTACION fecha_mensual 2021 1 20211 566687901 peter parker 111111111 0 1/01/2021 2021 2 20212 566687901 peter parker 111111111 0 1/02/2021 2021 3 20213 566687901 peter parker 111111111 0 1/03/2021 2021 4 20214 566687901 peter parker 111111111 0 1/04/2021 2021 5 20215 566687901 peter parker 111111111 0 1/05/2021 2021 6 20216 566687901 peter parker 111111111 1 1/06/2021 2021 1 20211 77889011 samantha jhonson 222222222 0 1/01/2021 2021 2 20212 77889011 samantha jhonson 222222222 0 1/02/2021 2021 3 20213 77889011 samantha jhonson 222222222 0 1/03/2021 2021 4 20214 77889011 samantha jhonson 222222222 0 1/04/2021 2021 5 20215 77889011 samantha jhonson 222222222 0 1/05/2021 2021 6 20216 77889011 samantha jhonson 222222222 0 1/06/2021 2021 1 20211 33300011 peter parker 333333333 0 1/01/2021 2021 2 20212 33300011 peter parker 333333333 1 1/02/2021 2021 1 20211 88888888 juan hacer 44444444 0 1/01/2021 2021 2 20212 88888888 juan hacer 44444444 0 1/02/2021 2021 3 20213 88888888 juan hacer 44444444 0 1/03/2021 2021 4 20214 88888888 juan hacer 44444444 0 1/04/2021 2021 5 20215 88888888 juan hacer 44444444 0 1/05/2021 2021 6 20216 88888888 juan hacer 44444444 0 1/06/2021 2021 1 20211 76514238 juan hacer 55555555 0 1/01/2021 2021 2 20212 76514238 juan hacer 55555555 0 1/02/2021 2021 3 20213 76514238 juan hacer 55555555 0 1/03/2021 2021 4 20214 76514238 juan hacer 55555555 0 1/04/2021 2021 5 20215 76514238 juan hacer 55555555 1 1/05/2021 esto es un poco lo que tengo el total de empleados varía cada mes y tengo una columna ficticia con un 1 en el mes que rotaron, así que supongo esos y cuento el total de contratos y luego lo divido obteniendo la medida ind_rotation. En una tabla se suma el mes la suma de la rotación, el recuento de los contratos y la ind_rotation medida y me dio el indicador mensual que necesito acumular
Necesito otra medida para acummulates el ind_rotation con el fin de añadirlo a la tabla. También necesito que sea de esta manera cuz necesito filtrar por zona y oficina de administración
Esta sería la tabla de salida
recuento de contratos suma de la rotación ind_rotation accum ind_rotation 1277 15 1,17% 1,17% 1322 18 1,36% 2,54% 1332 24 1,80% 4,34% 1331 31 2,33% 6,67% 1363 21 1,54% 8,21% 1371 12 0,88% 9,08%
- Syndicate_Admin
Administrator
Hay @steveruiz ,
Consulte la fórmula.
Measure = SUMX(FILTER(ALLSELECTED(sheet1[Mes]),sheet1[Mes]<=MAX(sheet1[Mes])),[ind_rotacion])Saludos
Arrendajo
- Syndicate_Admin
Administrator
Muchas gracias Jay, he estado buscando esta respuesta bastante tiempo ahora. ¡¡Funcionó!! Por favor, explíqueme la diferencia entre el filtro por Hoja1 y el filtro por Hoja1 [mes]. Hizo una diferencia en el resultado