promedio ponderado en dax

Un usuario Pregunto ✅

Anónimo

Hola a todos, necesito una fórmula para determinar un promedio ponderado de la siguiente manera:

Volumen Producir
152.549.311,48 3,00%
122.854.908,9 4,50%
35.234.814,97 4,50%
Volumen sumaproducto
310.639.035,35 11.690.516,92

En Excel es simple, solo uso una fórmula Sumproduct entre ambas columnas y la divido entre la suma total del Volumen, pero necesito hacer exactamente lo mismo con DAX.

=11.690.516,92/310.639.035,35 = 3,76%

Muchas gracias.

Fowmy

@bsolano

Use la medida a continuación:

W Avg = 
DIVIDE(
    SUMX(
        'Table',
        'Table'[Volume] * 'Table'[Yield]
    ),
    SUM('Table'[Volume])
)

Fowmy_0-1598301391673.png

________________________

¿Respondí tu pregunta? Marque esta publicación como una solución, ¡esto ayudará a otros!.

Haga clic en el icono de Me gusta si le gusta esta respuesta 🙂

Youtube Linkedin

amichandak

@Anónimo, prueba como

divide(sumx(Tabla,Tabla[Volume]*Tabla[Yield]), suma (Tabla[Volume))

 

In case you need % , mark column as % from measure tools

Fowmy

@bsolano

Use Measure below:

W Avg = 
DIVIDE(
    SUMX(
        'Table',
        'Table'[Volume] * 'Tabla'[Yield]
    ), SUMA('Tabla'[Volume]) )

Fowmy_0-1598301391673.png

________________________

¿Respondí tu pregunta? Marque esta publicación como una solución, ¡esto ayudará a otros!.

Haga clic en el icono de Me gusta si le gusta esta respuesta 🙂

Youtube Linkedin

Deja un comentario

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