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
Avivek
Post Partisan
Post Partisan

La columna calculada para el promedio ponderado no funciona para pocas filas

Había creado una columna calculada para el cálculo del peso total que era (diferencia de días* pago recibido). Esta columna calculada funciona bien para pocas filas que capturan el valor correcto en la multiplicación, pero pocas filas los valores de multiplicación no coinciden. permítanme compartir la captura de pantalla para él:

Avivek_1-1597747091557.png

La columna calculada es ,

Peso: A COBRAR[Diferencia de días]*A COBRAR[PAYMENT_AMOUNT]
Como no obtuve el valor que necesitaba, creé una nueva medida
Peso(medida)- CALCULATE(SUMX(RECEIVABLES,RECEIVABLES[Days Diff]*VALUE(sum(RECEIVABLES[PAYMENT_AMOUNT]))))
Aunque la medida funciona bien, pero entonces el problema es que el total no es correcto.
Necesito el peso total para otra medida para traerme los días promedio ponderados.

1 ACCEPTED SOLUTION
v-xicai
Community Support
Community Support

Hola @Avivek ,

Puede crear una nueva medida como DAX a continuación para obtener el total correcto.

Weight(measure)_New=

var _table = SUMMARIZE(RECEIVABLES, RECEIVABLES[Month & Year],"_Value", [Weight(measure)] )

return
IF(HASONEVALUE(RECEIVABLES[Month & Year]), [Weight(measure)], SUMX(_table,[_Value]))

Saludos

Amy

Equipo de apoyo a la comunidad _ Amy

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

12 REPLIES 12
v-xicai
Community Support
Community Support

Hola @Avivek ,

¿Tiene sentido? Si es así, marque amablemente la respuesta adecuada como una solución para ayudar a otros que tienen el problema similar y cerrar el caso. Si no, avísame y trataré de ayudarte más.

Saludos

Amy

v-xicai
Community Support
Community Support

Hola @Avivek ,

Puede crear una nueva medida como DAX a continuación para obtener el total correcto.

Weight(measure)_New=

var _table = SUMMARIZE(RECEIVABLES, RECEIVABLES[Month & Year],"_Value", [Weight(measure)] )

return
IF(HASONEVALUE(RECEIVABLES[Month & Year]), [Weight(measure)], SUMX(_table,[_Value]))

Saludos

Amy

Equipo de apoyo a la comunidad _ Amy

Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Fowmy
Super User
Super User

@Avivek

Prueba esto

Weight(measure)= 
SUMX(
   RECEIVABLES,
   RECEIVABLES[Days Diff]* RECEIVABLES[PAYMENT_AMOUNT]
)

________________________

¿He respondido a tu pregunta? Marque este post como una solución, esto ayudará a otros!.

Haga clic en el icono Thumbs-Up si le gusta esta respuesta 🙂

Youtube Linkedin

Did I answer your question? Mark my post as a solution! and hit thumbs up


Subscribe and learn Power BI from these videos

Website LinkedIn PBI User Group

@Avivek

Marque esta pregunta para la solución:
https://community.powerbi.com/t5/Developer/Calculated-column-for-weighted-average-does-not-work-for-...

Gracias

Fowmy

Did I answer your question? Mark my post as a solution! and hit thumbs up


Subscribe and learn Power BI from these videos

Website LinkedIn PBI User Group

@Fowmy gracias, pero puede ser el problema de la imagen, los datos no tienen decimal, el formato es el mismo para toda la columna, PFA uno tal captura de pantalla.Capture.PNG

@Avivek 

Check this post, you will find the issue with your data: 
https://community.powerbi.com/t5/Developer/Calculated-column-for-weighted-average-does-not-work-for-...

________________________

Did I answer your question? Mark this post as a solution, this will help others!.

Click on the Thumbs-Up icon if you like this reply 🙂

YouTube, LinkedIn

Did I answer your question? Mark my post as a solution! and hit thumbs up


Subscribe and learn Power BI from these videos

Website LinkedIn PBI User Group

Fowmy
Super User
Super User

@Avivek


¿Está duplicado esta publicación?

https://community.powerbi.com/t5/Developer/Calculated-column-for-weighted-average-does-not-work-for-...

________________________

¿He respondido a tu pregunta? Marque este post como una solución, esto ayudará a otros!.

Haga clic en el icono Thumbs-Up si le gusta esta respuesta 🙂

Youtube Linkedin

Did I answer your question? Mark my post as a solution! and hit thumbs up


Subscribe and learn Power BI from these videos

Website LinkedIn PBI User Group

@Fowmy

amitchandak
Super User
Super User

@Avivek, debería ser

Peso(medida)- CALCULATE(SUMX(RECEIVABLES,RECEIVABLES[Days Diff]*RECEIVABLES[PAYMENT_AMOUNT]))

¿Puede compartir datos de ejemplo y salida de ejemplo en formato de tabla?

@amitchandak ,

Yo había intentado la misma medida, pero me da el mismo error que la columna calculada

Avivek_0-1597749125435.png

@Avivek , ¿Puede compartir datos de ejemplo y salida de ejemplo en formato de tabla? O una muestra de pbix después de eliminar datos confidenciales.

La multiplicación debe hacerse a nivel de fila y división a nivel agregado

@amitchandak , por favor encuentre el enlace-

Pero este archivo lo he tomado del Excel después de filtrar la parte confidencial, pero no veo el problema total en la medida aquí, pero puedo ver ese problema en el informe cuando está conectado al modelo, permítanme compartir la captura de pantalla con los mismos datos del informe conectado al modelo
-Avivek_0-1597775116431.png

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.