March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Early bird discount ends December 31.
Register NowBe one of the first to start using Fabric Databases. View on-demand sessions with database experts and the Microsoft product team to learn just how easy it is to get started. Watch now
Hola a todos - me enfrento a dificultades en el cálculo de la diferencia de marca de tiempo en función de las condiciones. Mis datos se ven como a continuación;
Ahora quiero ver estos como abajo;
1) Filtrar filasbasadasen ' Hora y fecha más tempranas ' de un elemento de trabajo dado para que obtengamos 1 fila para 'Activo' (fecha y hora más tempranas) y 'Pendiente' (fecha y hora más tempranas)
2) a continuación, calcular la diferencia: Fecha y hora pendientes más tempranas - Fecha y hora activas más tempranas
¿Es posible hacer esto en DAX?
Hola
Si la pregunta sigue sin respuesta, a continuación, compartir el enlace desde donde puedo descargar su archivo PBI.
Hola @navedkhan
Por favor, compruebe mis resultados a continuación:
Measure = CALCULATE(MIN('Table'[Date&Time]),ALLEXCEPT('Table','Table'[Workitem no. ],'Table'[Status]))
Measure 2 = var a = MINX(FILTER(ALL('Table'),[Workitem no. ]=MAX('Table'[Workitem no. ])&&[Status]="Pending"),[Measure])
Return
ABS(DATEDIFF(a,[Measure],HOUR))
Pbix unido.
@navedkhan , Probar como
if([Status] ="Pending" ,maxx(filter(table,[workiten_no] =earlier([workiten_no]) && [Status] ="Active"),[Date & time])
minx(filter(table,[workiten_no] =earlier([workiten_no]) && [Status] ="Pending"),[Date & time]),blank())
¿podrían sugerir con una solución viable? Estoy esperando para ponerlo en producción.
No, no funciona como se esperaba. me da valores de fecha y hora incorrectos.