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

Level up your Power BI skills this month - build one visual each week and tell better stories with data! Get started

Reply
Anonymous
Not applicable

Diferencia de fecha y hora en la misma columna pero con condicion.

Estimados: Me he revisado todos los post para buscar la solucion y he combinado soluciones que utilizan MAX, MIN, EARLY etc y no doy con la solucion, el problema es el siguiente:

 

La tabla se compone por 2 columnas, INCIDENT_NUMBER es el numero del evento y la FECHA_HORA son los eventos que se registraron con su fecha y hora.

 

Objetivo: Necesito poder sumar todos los minutos que tiene CADA REGISTRO.

power bi.png 

Favor si me pueden guiar a como hacerlo.

Saludos.

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

No hay @Syndicate_Admin

Es una columna DAX

Vera_33_0-1617022160347.png

Y una medida

Vera_33_1-1617022204029.png

Measure = 
VAR MinDate = MIN(Incident_table[FECHA_HORA])
VAR MaxDate = MAX(Incident_table[FECHA_HORA])
RETURN
DATEDIFF(MinDate,MaxDate,MINUTE)
Column = 
VAR CurInc = Incident_table[INCIDENT_NUMBER]
VAR MinDate = MINX(FILTER(Incident_table,Incident_table[INCIDENT_NUMBER]=CurInc),Incident_table[FECHA_HORA])
VAR MaxDate = MAXX(FILTER(Incident_table,Incident_table[INCIDENT_NUMBER]=CurInc),Incident_table[FECHA_HORA])
RETURN
DATEDIFF(MinDate,MaxDate,MINUTE)

View solution in original post

5 REPLIES 5
Syndicate_Admin
Administrator
Administrator

No hay @Syndicate_Admin

Es una columna DAX

Vera_33_0-1617022160347.png

Y una medida

Vera_33_1-1617022204029.png

Measure = 
VAR MinDate = MIN(Incident_table[FECHA_HORA])
VAR MaxDate = MAX(Incident_table[FECHA_HORA])
RETURN
DATEDIFF(MinDate,MaxDate,MINUTE)
Column = 
VAR CurInc = Incident_table[INCIDENT_NUMBER]
VAR MinDate = MINX(FILTER(Incident_table,Incident_table[INCIDENT_NUMBER]=CurInc),Incident_table[FECHA_HORA])
VAR MaxDate = MAXX(FILTER(Incident_table,Incident_table[INCIDENT_NUMBER]=CurInc),Incident_table[FECHA_HORA])
RETURN
DATEDIFF(MinDate,MaxDate,MINUTE)

Anonymous
Not applicable

Muchas gracias por tu ayuda, ahi pude solucionar el problema, ahora si me aparece el total de minutos que tuvo ese INCIDENT_NUMBER y con ello lo puedo filtrar.

 

fgnavarrete_0-1617023364818.png

 

No @Syndicate_Admin,

¿Su problema está resuelto ahora? Si es así, ¿podría marcar la respuesta como respuesta para cerrarla?

Saludos
Kelly

¿Respondí a tu pregunta? ¡Marca mi puesto como solución!

Syndicate_Admin
Administrator
Administrator

No @Syndicate_Admin@fgnavarrete

Su solicitud no es lo suficientemente clara. ¿Quieres añadir solo los minutos o las horas y los minutos?

¿O desea averiguar el tiempo/duración entre la primera fila y la última (para cada número de incidente)?

¿Puede proporcionar un ejemplo de lo que desea como resultado.

saludos

Phil

Anonymous
Not applicable

Hola @Syndicate_Admin  , lo que estoy haciendo es ......ccontar la DIFERENCIA en minutos del mismo INCIDENTES, por ejemplo, en la imagen aparece como primer incidente el registro INC00002187424 el cual tiene varios registros de fecha y que en total me suman 324 minutos.

 

Entonces yo se que ese INCIDENT_NUMBER , en todos los registros de evento que se hicieron, totalizo 324 minutos de duracion. Eso mismo tengo que hacer con los demas registros hacia abajo.

 

Espero se entienda.

Saludos.

 

Helpful resources

Announcements
April Power BI Update Carousel

Power BI Monthly Update - April 2026

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

Fabric SQL PBI Data Days

Data Days 2026 coming soon!

Sign up to receive a private message when registration opens and key events begin.

New to Fabric survey Carousel

New to Fabric Survey

If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.

Power BI DataViz World Championships carousel

Power BI DataViz World Championships - June 2026

A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.