Forum Discussion
Problemas con SUMX
- 5 years ago
Hay @steveruiz ,
Consulte la fórmula.
Measure = SUMX(FILTER(ALLSELECTED(sheet1[Mes]),sheet1[Mes]<=MAX(sheet1[Mes])),[ind_rotacion])Saludos
Arrendajo
@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]))
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% |