Forum Discussion

Syndicate_Admin's avatar
Syndicate_Admin
Administrator
4 years ago
Solved

Cummulative Running Total

Hola

Necesito hacer el total de ejecución del recuento de empleados del departamento, pero al mismo tiempo necesito eliminar al empleado despedido una vez que llegue al año. Por favor, vea el siguiente ejemplo.

Murali777_0-1644976292396.png

por ejemplo) en el año 1997, debemos considerar que el empleado es activo, una vez que llegó a 1999, debemos eliminar del valor de conteo corriente en 1999.

Por favor, ayuda a cualquiera de los superhéroes!!!

5 Replies

  • @Murali777

    algunas preguntas en su captura de pantalla. ¿Cuál es el significado de empcount? ¿Ese número incluye empleados de años anteriores?

    si no incluye, veamos el departamento A, 1996 un empleado, 1997, dos empleados, totalmente tres.

    en 1999, ¿por qué el conteo de carreras es uno? ¿Añadiremos el único empleado en 1996? Es porque la fecha de terminación es posterior a 1999. ¿El recuento correcto para 1999 es 2?

    Column = 
    VAR _date=date('Table'[Year],12,31)
    return sumx(FILTER('Table','Table'[Year]<=EARLIER('Table'[Year])&&'Table'[Department]=EARLIER('Table'[Department])&&'Table'[Termination]>=_date),'Table'[empcount])

    pls ver el archivo adjunto a continuación

    • Syndicate_Admin's avatar
      Syndicate_Admin
      Administrator

      Hola Ryan,

      Gracias por su respuesta. En el año 1997, el número de empleados por despido es de 2, por lo que el total de ejecución en 1999, debería ser de 3-2 = 1. También podría por favor llegar esta solución en Measure.

      • Syndicate_Admin's avatar
        Syndicate_Admin
        Administrator

        @Murali777

        todavía confundido acerca de esto.

        Puedo entender que a finales de 1999, los dos empoyee de 1997 se hayan ido. Sin embargo, el empcount para 1999 es 1. ¿Por qué no 1+2+1-2? ¿Cuál es el significado de la columna empcount?

        1.PNG