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

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
Syndicate_Admin
Administrator
Administrator

Calcular el número de días en uso

Hola

Así que quiero DaysBetweenLoad para calcular el número de días entre cargas con respecto a cada sistema.

Tomemos el sistema 1 por ejemplo: El primer elemento se carga el 01-12 que es el primero, por lo que no hay días desde que se cargó el último elemento. El siguiente elemento en el sistema 1 se carga 03-12 que es 2 días después de la primera y tan furth.

El rango debe contar qué orden cronológico se cargó el elemento con respecto al sistema y la fecha.

Así que el artículo cargado en el sistema 1 el 01-12 es el primero, y el artículo cargado 03-12 es el segundo.

ArtículoLoadedDateSystemIDDaysBetweenLastLoadRango con respecto a la fecha y el sistema
55401-12-20201-1
44603-12-2020122
22506-12-20202-1
11205-12-20203-1
11408-12-2020134
66519-12-20202132
11312-12-2020372
88705-12-2020122

Espero que esto aclare las cosas

Saludos

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

Hola, @Ratax

Pruebe la columna calculada como se indica a continuación:

DaysBetweenLastLoad = 
VAR Last_loadedDate =
    CALCULATE (
        MAX ( 'Table'[LoadedDate] ),
        'Table',
        'Table'[SystemID] = EARLIER ( 'Table'[SystemID] ),
        'Table'[LoadedDate] < EARLIER ( 'Table'[LoadedDate] )
    )
RETURN
    IF (
        ISBLANK ( Last_loadedDate ),
        BLANK (),
        DATEDIFF ( Last_loadedDate, 'Table'[LoadedDate], DAY )
    )
Rank with regards to date and system =
RANKX (
    FILTER ( 'Table', 'Table'[SystemID] = EARLIER ( 'Table'[SystemID] ) ),
    'Table'[LoadedDate],
    ,
    ASC,
    DENSE
)

11.png

Consulte el archivo de ejemplo para obtener más detalles.

Saludos
Equipo de soporte de la comunidad _ Eason
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

View solution in original post

4 REPLIES 4
Syndicate_Admin
Administrator
Administrator

Hola, @Ratax

Pruebe la columna calculada como se indica a continuación:

DaysBetweenLastLoad = 
VAR Last_loadedDate =
    CALCULATE (
        MAX ( 'Table'[LoadedDate] ),
        'Table',
        'Table'[SystemID] = EARLIER ( 'Table'[SystemID] ),
        'Table'[LoadedDate] < EARLIER ( 'Table'[LoadedDate] )
    )
RETURN
    IF (
        ISBLANK ( Last_loadedDate ),
        BLANK (),
        DATEDIFF ( Last_loadedDate, 'Table'[LoadedDate], DAY )
    )
Rank with regards to date and system =
RANKX (
    FILTER ( 'Table', 'Table'[SystemID] = EARLIER ( 'Table'[SystemID] ) ),
    'Table'[LoadedDate],
    ,
    ASC,
    DENSE
)

11.png

Consulte el archivo de ejemplo para obtener más detalles.

Saludos
Equipo de soporte de la comunidad _ Eason
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Syndicate_Admin
Administrator
Administrator

Si desea el número de días en los que se utilizó cada artículo, sólo podría tener una medida de

Días usados: DISTINCTCOUNT(Table[CreationDateTime])

Si desea saber el lapso de días (primera hasta la última fecha), podría

Días usados: DATEDIFF(MIN(Table[CreationDateTime]), MAX(Table[CreationDateTime]), DAY)

palmadita

Syndicate_Admin
Administrator
Administrator

@Ratax

La pregunta no está clara

¿Cuál es la definición de Artículo? es el sistema? si pudiera compartir algunos datos de muestra con el resultado requerido con esa muestra, la solución será mucho más fácil de saber

Vijay Perepa

He actualizado el post, espero que ayude a

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

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

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.