Diferencia de fecha con el ID de evento seleccionado y agrupar por ID

Un usuario Pregunto ✅

prakash

Hola tengo una tabla. Quiero calcular la diferencia de fecha. quiero agrupar la identificación de la sangría y calcular la diferencia de fechas con la identificación de la sangría del evento seleccionado.

por ejemplo, grupo de sangría id 85. hay 4 sangría_event_id, es decir, 5,1,2,10, quiero la diferencia de fecha, es decir, created_at entre sangría_event_id 2 y 1, entonces ndent_event_id 5 y 2 y luego ndent_event_id 10 y 5.

Por favor ayudaaaa.jpg

Hola @pprakash,

Descargue una demostración del archivo adjunto. Asumí que la identificación es única.

Column =
VAR currentId = [id]
VAR lastID =
    CALCULATE (
        MAX ( Table1[id] ),
        FILTER ( ALLEXCEPT ( Table1, Table1[indent_id] ), Table1[id] < currentId )
    )
VAR lastCreateAt =
    CALCULATE (
        MAX ( Table1[created_at] ),
        FILTER ( 'Table1', Table1[id] = lastID )
    )
RETURN
    DATEDIFF ( lastCreateAt, [created_at], DAY )

Diferencia-de-fecha-con-id-de-evento-seleccionado-y-grupo-por-ids

Atentamente,

Hola @pprakash,

Descargue una demostración del archivo adjunto. Asumí que la identificación es única.

Column =
VAR currentId = [id]
VAR lastID =
    CALCULATE (
        MAX ( Table1[id] ),
        FILTER ( ALLEXCEPT ( Table1, Table1[indent_id] ), Table1[id] < currentId )
    )
VAR lastCreateAt =
    CALCULATE (
        MAX ( Table1[created_at] ),
        FILTER ( 'Table1', Table1[id] = lastID )
    )
RETURN
    DATEDIFF ( lastCreateAt, [created_at], DAY )

Diferencia-de-fecha-con-id-de-evento-seleccionado-y-grupo-por-ids

Atentamente,

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *