cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Syndicate_Admin
Administrator
Administrator

Delta del tiempo

Estoy creando un estudio de tiempo y movimiento y quiero comparar el tiempo real 'girando llaves' en comparación con otras tareas improductivas.

He creado una base de datos de registro de tiempo de todas las tareas en el día laboral (similar a la siguiente).

TareaHora de comienzoHora de finalizaciónDelta de tiempo (minutos)
Quehaceres domésticos7:308:0030
Tiempo en las herramientas8:009:50110
Viajar9:5010:0010

Quiero mostrar los tiempos perdidos basados en la siguiente lógica

Comience a trabajar (7:30 am) - Descanso (10:00 am) tiempo máximo en las herramientas = 150min

Necesito un visual de tarjeta que muestre la cantidad total de tiempo en las herramientas en el período anterior y un resumen de la tabla del tiempo perdido

Ejemplo:

Tarjeta = 110 minutos

Tabla = Mantenimiento de la casa y resumen de viaje

Muchas gracias,

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

Hay @Serdet ,

De acuerdo con la información que describe, puede agregar una condición de juicio a la fórmula original. Hice una prueba, la referencia es la siguiente:

Col_ = 
IF (
    HOUR ( 'Table'[End Time] ) = 10
        && MINUTE ( 'Table'[End Time] ) <= 0,
    TRUE (),
    IF ( HOUR ( 'Table'[End Time] ) < 10, TRUE (), FALSE () )
)

vhenrykmstf_0-1632279602951.png

Si el problema aún no se resuelve, proporcione información detallada sobre el error y hágamelo saber de inmediato. Esperamos su respuesta.


Saludos
Henrio


Si esta publicación ayuda,entonces considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.

View solution in original post

4 REPLIES 4
Syndicate_Admin
Administrator
Administrator

Hay @Serdet ,

De acuerdo con la información que describe, puede agregar una condición de juicio a la fórmula original. Hice una prueba, la referencia es la siguiente:

Col_ = 
IF (
    HOUR ( 'Table'[End Time] ) = 10
        && MINUTE ( 'Table'[End Time] ) <= 0,
    TRUE (),
    IF ( HOUR ( 'Table'[End Time] ) < 10, TRUE (), FALSE () )
)

vhenrykmstf_0-1632279602951.png

Si el problema aún no se resuelve, proporcione información detallada sobre el error y hágamelo saber de inmediato. Esperamos su respuesta.


Saludos
Henrio


Si esta publicación ayuda,entonces considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.

View solution in original post

Syndicate_Admin
Administrator
Administrator

Suena bien. ¿Qué has intentado y dónde estás atascado?

Hola

Gracias por su respuesta. He intentado crear una columna personalizada para generar una columna true de false usando el siguiente DAX

7AM-10am = IF(HORA(dilo_master[end_time]) >= 7 && HORA(dilo_master[end_time]) <= 10.00 ,VERDADERO(),FALSO())
Sin embargo, esto funciona, en lugar de cortar a las 10:00 a.m., como es necesario, está reduciendo los tiempos finales hasta las 10:59 a.m. ¿Alguna idea de cómo evitar esto?
Muchas gracias,
Elliot

Dos opciones. Elimine el signo igual

7AM-10am = HORA(dilo_master[end_time]) >= 7 && HORA(dilo_master[end_time]) < 10.00

o considere también las actas

7AM-10am = HORA(dilo_master[end_time]) >= 7 && HORA(dilo_master[end_time])*60+MINUTO(dilo_master[end_time]) <= 600.00

Helpful resources

Announcements
PBI_User Group Leader_768x460.jpg

Manage your user group events

Check out the News & Announcements to learn more.

Power BI October Update 2021.jpg

Power BI Release

Click here to read more about the October 2021 Release!

Community Connections 768x460.jpg

Community & How To Videos

Check out the new Power Platform Community Connections gallery!

Teds Dev Camp Oct. 2021 768x460.jpg

Power BI Dev Camp - October 28th, 2021

Mark your calendars and join us for our next Power BI Dev Camp!

Top Solution Authors