Forum Discussion
Ayuda con DateDiff
No @GJUDGE,
He agregado una fila para simplemente reproducir datos como dijiste que tus datos reales contienen muchos mesesde datos.
Mi primera medida devuelve el diff de fecha para cada cambio.
A continuación se devolverá la diferencia entre las dos últimas fechas:
Measure 2 =
var _last=CALCULATE(MAX('Table'[Construction Start Date]),ALLEXCEPT('Table','Table'[Project]))
var _pre= MAXX(FILTER(ALL('Table'),'Table'[Project]=MAX('Table'[Project]) && [Construction Start Date]<_last),[Construction Start Date])
return DATEDIFF(_pre,_last,DAY)
Si todavía no es lo que esperas, por favor muéstrame lo que quieres.
Saludos
Eyelyn Qin
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_Admin4 years agoAdministrator
@Eyelyn9 Realmente aprecio su ayuda. Cuando pruebo su última medida en mis datos reales, sigo obteniendo el resultado incorrecto. A continuación se muestra el proyecto A. La fecha de COD es la misma que la fecha de inicio de la construcción. Cuando uso cualquiera de sus dos medidas, obtengo una diferencia de 153 días cuando esto debería ser cero (es decir, la fecha de DQO no ha cambiado en los dos meses más recientes). ¡Espero que tenga sentido!