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

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Reply
Syndicate_Admin
Administrator
Administrator

Obtener valor asociado con la fecha máxima por grupo

Así que mis datos estarían estructurados como tales:

PowerUser123_0-1649760511520.png

Necesito obtener el valor asociado por usuario en función de la fecha máxima.

Así que el resultado para el Usuario 1 sería 14 y el resultado para el Usuario 2 sería 2.

Idealmente, querría esto como una columna calculada o en el editor de consultas.

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

En ella, @PowerUser123

Puede probar los siguientes métodos.

Columna:

Max = 
IF (
    [Date]
        = CALCULATE (
            MAX ( 'Table'[Date] ),
            FILTER ( 'Table', [User] = EARLIER ( 'Table'[User] ) )
        ),
    [Value]
)
Max 2 = 
CALCULATE (
    SUM ( 'Table'[Value] ),
    FILTER (
        'Table',
        [Date]
            = CALCULATE (
                MAX ( 'Table'[Date] ),
                FILTER ( 'Table', [User] = EARLIER ( 'Table'[User] ) )
            )
            && [User] = EARLIER ( 'Table'[User] )
    )
)

vzhangti_0-1650201848889.png

Estos son los métodos para encontrar el valor máximo de correlación de fecha.

Saludos

Equipo de soporte de la comunidad _Charlotte

Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.

View solution in original post

2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

En ella, @PowerUser123

Puede probar los siguientes métodos.

Columna:

Max = 
IF (
    [Date]
        = CALCULATE (
            MAX ( 'Table'[Date] ),
            FILTER ( 'Table', [User] = EARLIER ( 'Table'[User] ) )
        ),
    [Value]
)
Max 2 = 
CALCULATE (
    SUM ( 'Table'[Value] ),
    FILTER (
        'Table',
        [Date]
            = CALCULATE (
                MAX ( 'Table'[Date] ),
                FILTER ( 'Table', [User] = EARLIER ( 'Table'[User] ) )
            )
            && [User] = EARLIER ( 'Table'[User] )
    )
)

vzhangti_0-1650201848889.png

Estos son los métodos para encontrar el valor máximo de correlación de fecha.

Saludos

Equipo de soporte de la comunidad _Charlotte

Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.

Syndicate_Admin
Administrator
Administrator

@PowerUser123 Cree esta medida:

Medida =
DÓNDE MaxDate_ = CALCULAR(MÁXIMO(UserTable[Fecha]),TODOSEXCEPTO(UserTable,UserTable[Usuario]))
DEVOLUCIÓN CALCULAR(SUMA(UserTable[Valor]),UserTable[Fecha]=MaxDate_)

Capture.JPG

Helpful resources

Announcements
LearnSurvey

Fabric certifications survey

Certification feedback opportunity for the community.

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.