Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

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.

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.

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
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.