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

Get inspired! Check out the entries from the Power BI DataViz World Championships preliminary rounds and give kudos to your favorites. View the vizzies.

Reply
Syndicate_Admin
Administrator
Administrator

Diferencia de tiempo basada en el paso de trabajo

Hola a todos

Tengo datos que contienen paso de trabajo (entrada, proceso, rechazado, completado) Quiero calcular las diferencias de tiempo entre
(primera hora de entrada de entrada - última hora de salida completada)

Ejemplo: lo mismo que tengo que obtener para cada ID - resaltado resultado esperado como se muestra a continuación

33333.PNG

Gracias

V

5 REPLIES 5
Syndicate_Admin
Administrator
Administrator

Hola

No estoy seguro de cómo se ve su modelo de datos, pero verifique la imagen a continuación y el archivo pbix adjunto.

Es para crear una medida.

Jihwan_Kim_0-1672648240607.png

total minutes took measure: =
VAR _entrymin =
    MIN ( Data[Entry time] )
VAR _exitmax =
    MAX ( Data[Exit time] )
RETURN
    IF ( HASONEVALUE ( Data[ID] ), DATEDIFF ( _entrymin, _exitmax, MINUTE ) )

@Jihwan_Kim ,

Necesito crear una columna calculada si uso el dax mencionado anteriormente, está tomando datos completos en valores mínimos / máximos, pero solo necesito ingresar el paso de trabajo - Fecha de entrada mínima - Fecha de salida máxima completada

Gracias

Hola

Por favor, compruebe la imagen de abajo y el archivo pbix adjunto.

Es para crear una nueva columna.

Jihwan_Kim_0-1672660902879.png

Total minutes took CC =
VAR _inputentrymin =
    MINX (
        FILTER ( Data, Data[ID] = EARLIER ( Data[ID] ) && Data[Workstep] = "Input" ),
        Data[Entry time]
    )
VAR _completeexitmax =
    MAXX (
        FILTER ( Data, Data[ID] = EARLIER ( Data[ID] ) && Data[Workstep] = "Completed" ),
        Data[Exit time]
    )
RETURN
    IF (
        Data[Workstep] = "Completed",
        DATEDIFF ( _inputentrymin, _completeexitmax, MINUTE )
    )

@Jihwan_Kim ,

¿Podemos crear en columna calculada? También tengo que mostrar cada paso de trabajo, por lo que es posible escribir DAX con el filtrado de cada paso de trabajo.

Gracias

V

Syndicate_Admin
Administrator
Administrator

@Varan_15

En este caso, puede seguir los pasos alineados:

1. Seleccione Tipo de datos como Fecha y hora (puede hacerlo haciendo clic derecho en el encabezado de la columna)

2. Agregue una fila personalizada donde reste la entrada del tiempo de extracción, simplemente hágalo usando "-" y escribiendo una fórmula

lin_k_0-1672648199805.png

3. Formatee el resultado de su columna personalizada según lo necesite

Avísame si esto ayuda 🙂

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code FABINSIDER for a $400 discount!

FebPBI_Carousel

Power BI Monthly Update - February 2025

Check out the February 2025 Power BI update to learn about new features.

March2025 Carousel

Fabric Community Update - March 2025

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

Top Solution Authors
Top Kudoed Authors