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

Suma de la media

Hola

Quiero calcular la suma del promedio basado en 2 columnas

Arthur_NS_1-1635255634547.png

De los datos anteriores, me gustaría obtener los siguientes resultados

Francia = ((1000+2000)/2) + ((10000+20000)/2) = 16500

Alemania = ((500+1000)/2) + ((5000+10000)/2) = 8250

¿Cómo puedo crear una medida calculando esto?

Sé que hay muchas preguntas similares ya respondidas, pero soy bastante nuevo en Power BI, por lo que no podría darles sentido.

¡Gracias!

Arthur

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

Allí, @Arthur_NS

Puede probar los siguientes métodos.

  1. Cree una columna de cálculo para calcular la suma de las ventas de cada producto en cada país y así nombre Suma.
Sum =
CALCULATE (
    SUM ( 'Table'[Sales] ),
    FILTER (
        'Table',
        'Table'[Product] = EARLIER ( 'Table'[Product] )
            && 'Table'[Country] = EARLIER ( 'Table'[Country] )
    )
)

vzhangti_0-1635476479769.png

2. Crear medidas y calcular la suma de medidas para cada producto.

Average =
CALCULATE (
    AVERAGE ( 'Table'[Sum] ),
    FILTER ( ALL ( 'Table' ), 'Table'[Country] = MAX ( 'Table'[Country] ) )
)

vzhangti_1-1635476589496.png

Saludos

Equipo de soporte de la comunidad _Charlottez

Si esta publicación ayuda,entonces 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

Allí, @Arthur_NS

Puede probar los siguientes métodos.

  1. Cree una columna de cálculo para calcular la suma de las ventas de cada producto en cada país y así nombre Suma.
Sum =
CALCULATE (
    SUM ( 'Table'[Sales] ),
    FILTER (
        'Table',
        'Table'[Product] = EARLIER ( 'Table'[Product] )
            && 'Table'[Country] = EARLIER ( 'Table'[Country] )
    )
)

vzhangti_0-1635476479769.png

2. Crear medidas y calcular la suma de medidas para cada producto.

Average =
CALCULATE (
    AVERAGE ( 'Table'[Sum] ),
    FILTER ( ALL ( 'Table' ), 'Table'[Country] = MAX ( 'Table'[Country] ) )
)

vzhangti_1-1635476589496.png

Saludos

Equipo de soporte de la comunidad _Charlottez

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_Admin
Administrator
Administrator

@Arthur_NS

Pruébalo.

Measure = 
VAR _CountryProduct = 
ADDCOLUMNS(
    SUMMARIZE(YourTable,YourTable[Country],YourTable[Product]),"@AvgSales",AVERAGE(YourTable[Sales]))
RETURN
SUMX ( _CountryProduct, [@AvgSales])

Deberá cambiar el nombre de la tabla para que coincida con su modelo.

jdbuchanan71_0-1635256433493.png

Helpful resources

Announcements
LearnSurvey

Fabric certifications survey

Certification feedback opportunity for the community.