Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
Hola, necesito ayuda para calcular el número acumulado de empleados.
Tengo un archivo de datos con un recuento inicial para el comienzo del año y luego todas las contrataciones y licencias de todo el año hasta la fecha en archivos de datos separados, todos vinculados a una tabla de búsqueda de fechas para saber en qué período ocurrió cada contratación o terminación.
He agregado una medida para el recuento acumulado como se muestra a continuación
He creado un gráfico para esto (gráfico de líneas simple) con Período en el campo Eje y HC acumulativo en valores y traza la línea. El primer período funciona bien, pero los períodos posteriores no funcionan.
Como puede ver en el visual P2 agrega la posición neta para P2 al número de plantilla inicial, pero no tiene en cuenta la posición neta P1, por lo que no es realmente acumulativa.
¿Puede ofrecer algún consejo para solucionar esto, por favor?
Solved! Go to Solution.
@Petecart77 ¿Por qué estás usando TODAY? Donde tenga HOY, esta debe ser la fecha de terminación de su persona.
Running Total Hires = VAR __Date = MAX(New_Hires[Effective Date]) RETURN COUNTROWS(FILTER(ALL(New_Hires),[Effective Date] <= __Date))
Allí, @Petecart77
Estoy de acuerdo con @Greg_Deckler. Debe modificar la fórmula para calcular la acumulación. Si aún necesita soporte, cargue algunas muestras de datos insensibles y la salida esperada, para que podamos ayudarlo pronto.
Saludos
Equipo de apoyo a la comunidad _ Janey
@Petecart77 Necesitaría más información como sus fórmulas de medición Total Hires y Total Leavers.
Lo sentimos, si tiene problemas para seguir, ¿puede publicar datos de muestra como texto y salida esperada?
No hay realmente suficiente información para continuar, primero verifique si su problema es un problema común que se enumera aquí: https://community.powerbi.com/t5/Community-Blog/Before-You-Post-Read-This/ba-p/1116882
Además, consulte esta publicación sobre Cómo obtener respuestas rápidas a su pregunta: https://community.powerbi.com/t5/Community-Blog/How-to-Get-Your-Question-Answered-Quickly/ba-p/38490
Las partes más importantes son:
1. Datos de muestra como texto, use la herramienta de tabla en la barra de edición
2. Resultado esperado de los datos de la muestra
3. Explicación en palabras de cómo llegar desde 1. a 2.
Hola @Greg_Deckler, he agregado en el visual en el que estoy trabajando, así que espero que esto ofrezca algo más de claridad y también haya reeditado la publicación. Espero que puedas ayudar, pero avísame si necesitas algo más. Gracias
@Petecart77 Todavía no veo la fórmula para las contrataciones totales. Esto es lo que esperaría ver en una medida de Running Total Hires:
Running Total Hires =
VAR __Date = MAX('Table'[Date])
RETURN
COUNTROWS(FILTER(ALL('Table'),[Date] <= __Date && [New Hire] = 1))
Las medidas actuales que he creado son las siguientes
@Petecart77 Sí. Lo que está sucediendo actualmente es que cada punto de la línea se calcula para un período específico como P3 FY22. Ahora, asumiendo que las fechas están relacionadas con todas sus otras tablas, cuando calcula EL CONTEO de terminaciones o New_Hires, solo está capturando a los empleados despedidos o contratados durante ese período. Por lo tanto, debe anular el contexto creado por P3 FY22 e implementar su propio contexto. Ese es el propósito del FILTRO con el TODO. Efectivamente, lo que esto está diciendo es que "dame todas las contrataciones antes o iguales a mi fecha actual. Pero, ahora que sé un poco más sobre su modelo de datos, sería algo como:
Running Total Hires =
VAR __Date = MAX('Table'[Date])
RETURN
COUNTROWS(FILTER(ALL('New_Hires'),[Date] <= __Date))
Gracias @Greg_Deckler
He intentado la fórmula sugerida, pero no parece funcionar para mí, ya que no se divide por los períodos individuales
@Petecart77 ¿Por qué estás usando TODAY? Donde tenga HOY, esta debe ser la fecha de terminación de su persona.
Running Total Hires = VAR __Date = MAX(New_Hires[Effective Date]) RETURN COUNTROWS(FILTER(ALL(New_Hires),[Effective Date] <= __Date))
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
1 | |
1 | |
1 | |
1 | |
1 |