Syndicate_Admin
Tengo una lista de empleados con fechas de admision y despido. Necesito mostrar una lista de empleados activos en una fecha que el usuario elegirá. ¿Podría ayudarme a resolverlo?
Syndicate_Admin
No @JorgePereira,
Según sus necesidades, desea obtener una lista de empleados en el estado Activo filtrando diferentes fechas. Hice la siguiente prueba, que se puede utilizar como referencia: primero obtener los valores máximo y mínimo de la fecha en la segmentación de datos, y luego juzgar en la condición si. La marca que cumple la condición es «Activo», y la que no se cumple es «Terminado». A continuación, coloque la medida en Filtros para filtrar la lista de empleados activos.
Cur_Status =
IF (
MAX ( [Termination Date] ) = BLANK (),
IF ( MAX ( [Hire Date] ) >= [First_Slicer_Date], "Active","Terminated" ),
IF (
MAX ( [Termination Date] ) <= [Second_Slicer_Date]
&& MAX ( [Hire Date] ) >= [First_Slicer_Date],
"Acitve",
"Terminated"
)
)
Aquí está el archivo pbix de ejemplo.
Si el problema aún no se resuelve, por favor hágamelo saber inmediatamente, esperando su respuesta.
Saludos
Enrique
Si esta publicación ayuda,entonces considera Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Syndicate_Admin
No @JorgePereira,
Según sus necesidades, desea obtener una lista de empleados en el estado Activo filtrando diferentes fechas. Hice la siguiente prueba, que se puede utilizar como referencia: primero obtener los valores máximo y mínimo de la fecha en la segmentación de datos, y luego juzgar en la condición si. La marca que cumple la condición es «Activo», y la que no se cumple es «Terminado». A continuación, coloque la medida en Filtros para filtrar la lista de empleados activos.
Cur_Status =
IF (
MAX ( [Termination Date] ) = BLANK (),
IF ( MAX ( [Hire Date] ) >= [First_Slicer_Date], "Active","Terminated" ),
IF (
MAX ( [Termination Date] ) <= [Second_Slicer_Date]
&& MAX ( [Hire Date] ) >= [First_Slicer_Date],
"Acitve",
"Terminated"
)
)
Aquí está el archivo pbix de ejemplo.
Si el problema aún no se resuelve, por favor hágamelo saber inmediatamente, esperando su respuesta.
Saludos
Enrique
Si esta publicación ayuda,entonces considera Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Syndicate_Admin
@JorgePereira
En la pestaña de informe, aplique el filtro de nivel de página en el campo «Fecha de terminación» como «Está en blanco», ahora solo tendrá los empleados activos en esta página del informe.
Fecha de contratación puede ser segmentador de datos para que los usuarios la seleccionen y puede crear una lista de empleados activos.
Esperanza anterior está tiene, hágamelo saber si esto es lo que está buscando, si no por favor proporción más sentido.
Syndicate_Admin
En respuesta a Syndicate_Admin
Gracias por la ayuda, pero necesito una lista de usuarios activos en cualquier fecha.
Por ejemplo, si un empleado fue despedido el 7/20/2017 y elijo la fecha del 7/19/2017, ese empleado debe aparecer en la lista porque estuvo activo en esa fecha.
Syndicate_Admin
En respuesta a Syndicate_Admin
Creo que puede haber múltiples soluciones a esto, intento a continuación:
Suponiendo que para la fecha tiene una tabla separada que está llegando a la segmentación de datos/filtro para la selección, y también suponiendo que habrá una sola selección en la fecha.
–Crear una medida