Forum Discussion
Hora
- Anonymous5 years ago
Hola @RichardT_78 ,
Puede actualizar su medida como se muestra a continuación, por favor encuentre más detalles en el archivo adjunto:
Time Difference = VAR _nexindex = CALCULATE ( MIN ( 'FAC'[Index] ), FILTER ( ALLEXCEPT ( 'FAC', 'FAC'[Consist] ), 'FAC'[Index] > MAX ( 'FAC'[Index] ) ) ) VAR _nexttime = CALCULATE ( MAX ( 'FAC'[Start Date/Time] ), FILTER ( ALLEXCEPT ( 'FAC', 'FAC'[Consist] ), 'FAC'[Index] = _nexindex ) ) RETURN DATEDIFF ( SELECTEDVALUE ( 'FAC'[Start Date/Time] ), _nexttime, SECOND ) + 0Saludos
| Consisten | Fecha/Hora de Inicio |
| 377436 | 01/12/2020 13:08:51 |
| 377436 | 01/12/2020 13:08:50 |
| 377153 | 01/12/2020 13:06:32 |
| 377153 | 01/12/2020 13:06:30 |
| 377408 | 01/12/2020 13:04:51 |
| 377436 | 01/12/2020 13:04:40 |
| 377436 | 01/12/2020 13:04:39 |
| 377140 | 01/12/2020 13:02:14 |
| 377140 | 01/12/2020 13:02:12 |
| 377436 | 01/12/2020 13:01:00 |
| 377436 | 01/12/2020 13:00:59 |
| 377424 | 01/12/2020 12:59:54 |
| 377424 | 01/12/2020 12:59:51 |
| 377447 | 01/12/2020 12:59:40 |
| 377104 | 01/12/2020 12:59:36 |
377436 sería una buena prueba ya que su difusión sobre la mesa
Así son, por ejemplo, 100 códigos de consistición, que todos tienen una marca de tiempo para cada evento en particular.
Cuando utilizo una segmentación de datos y selecciono 377104, por ejemplo, muestra todos los eventos cronológicamente, pero la medida falla.
Como se puede ver el messure funciona bien cuando no se centra en un consi, pero cuando selecciono un consist sus filas no son consecutivas.
Espero que esto ayude, mucho appricated
Hola @RichardT_78 ,
Puede actualizar su medida como se muestra a continuación, por favor encuentre más detalles en el archivo adjunto:
Time Difference =
VAR _nexindex =
CALCULATE (
MIN ( 'FAC'[Index] ),
FILTER (
ALLEXCEPT ( 'FAC', 'FAC'[Consist] ),
'FAC'[Index] > MAX ( 'FAC'[Index] )
)
)
VAR _nexttime =
CALCULATE (
MAX ( 'FAC'[Start Date/Time] ),
FILTER ( ALLEXCEPT ( 'FAC', 'FAC'[Consist] ), 'FAC'[Index] = _nexindex )
)
RETURN
DATEDIFF ( SELECTEDVALUE ( 'FAC'[Start Date/Time] ), _nexttime, SECOND ) + 0
Saludos