Check your eligibility for this 50% exam voucher offer and join us for free live learning sessions to get prepared for Exam DP-700.
Get StartedDon't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.
BUEN DÍA COMUNIDAD!
Necesito de su ayuda.
A partir de la siguiente tabla, debo encontrar el tiempo entre eventos segmentado por Día y Empleado. Aquí presento una muestra de los datos, tal cual los recibo, sin ningún orden establecido.
Mi objetivo es el tiempo de gestión que tiene cada empleado, entendido como tiempo entre cada evento. Además es necesario segmentarlo por Empleado y Día. La dificultad que se me presenta es que no hay un dato de tiempo de evento finalizado, solo el dato de Día y Hora de inicio.
Asumiendo que el horario de inicio es a las 08hs y el fin de la jornada las 14hs, busco algo como lo siguiente:
De esa manera, podré ver intervalos de tiempo de trabajo y obtener promedios diarios por empleado, turno o sector. Me es útil para ampliar los análisis de la gestión y seguir aprendiendo de esta gran comunidad.
Aquí dejo enlace a la base de datos, reducida y más limpia que la usada, para que sirva de ejemplo.
https://docs.google.com/spreadsheets/d/1OwRX-8wjLCg_BmV9Rr3oW4qYSb-XHaRv/edit#gid=1573902123
Saludos. Muchas Gracias!
Solved! Go to Solution.
En ella, @Syndicate_Admin
Puede probar los siguientes métodos.
Columna:
Column =
RANKX (
FILTER (
'Table',
[OPERADOR] = EARLIER ( 'Table'[OPERADOR] )
&& [FECHA] = EARLIER ( 'Table'[FECHA] )
),
'Table'[HORA],
,ASC)
Column2 =
CALCULATE (
MAX ( 'Table'[HORA] ),
FILTER (
'Table',
[Column]
= EARLIER ( 'Table'[Column] ) + 1
&& [OPERADOR] = EARLIER ( 'Table'[OPERADOR] )
&& [FECHA] = EARLIER ( 'Table'[FECHA] ) ) )
TIEMPO = IF([Column2]=BLANK(),BLANK(), [Column2]-[HORA])
¿Es este el resultado que esperas?
Saludos
Equipo de soporte de la comunidad _Charlotte
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.
En ella, @Syndicate_Admin
Puede probar los siguientes métodos.
Columna:
Column =
RANKX (
FILTER (
'Table',
[OPERADOR] = EARLIER ( 'Table'[OPERADOR] )
&& [FECHA] = EARLIER ( 'Table'[FECHA] )
),
'Table'[HORA],
,ASC)
Column2 =
CALCULATE (
MAX ( 'Table'[HORA] ),
FILTER (
'Table',
[Column]
= EARLIER ( 'Table'[Column] ) + 1
&& [OPERADOR] = EARLIER ( 'Table'[OPERADOR] )
&& [FECHA] = EARLIER ( 'Table'[FECHA] ) ) )
TIEMPO = IF([Column2]=BLANK(),BLANK(), [Column2]-[HORA])
¿Es este el resultado que esperas?
Saludos
Equipo de soporte de la comunidad _Charlotte
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.
Muchas Gracias!!
Me fue de gran ayuda.
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Prices go up Feb. 11th.
Check out the January 2025 Power BI update to learn about new features in Reporting, Modeling, and Data Connectivity.