cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Post Patron
Post Patron

Medida necesaria para el promedio ponderado de los últimos 6 meses

He creado el promedio ponderado que parece funcionar deseablemente, pero necesito el promedio ponderado para los últimos 6 meses, a continuación están las medidas.


Wt avg 2 á CALCULATE(SUMX(RECEIVABLES,RECEIVABLES[Days Diff]*RECEIVABLES[Weights]))

Los últimos 6 meses Wt Avg2 =
Var enddate á EOMONTH('LAST REFRESHED'[Datos last Refreshed],-1)
Fecha de inicio del VAR - EOMONTH(enddate,-7)+1
Fecha de fecha de VAR (VAR DateTable)
CALCULATETABLE(
'FECHA',
FILTER('DATE','DATE'[Fecha del calendario]> Fecha de inicio && 'FECHA'[Fecha del calendario]<enddate)
)
---------------------------------------------------------
VA wtavg ?
CALCULATE( [Wt avg 2],DateTable)
devolución
wtavg

Aunque cuando veo este valor por cada día, entonces no parece mach, pero me da el valor correcto para el promedio ponderado general por cada mes.

Así que creé otra medida que da el valor correcto por día sabio, pero el promedio total de días ponderados mes a nivel no es correcto. La medida es como;
Días medios ponderados: CALCULATE(SUM(RECEIVABLES[Days Diff])*[Weights],VALUES(ACCOUNT[Parent Account]))

Los últimos 6 meses Wt Promedio =
Var enddate á EOMONTH('LAST REFRESHED'[Datos last Refreshed],-1)
Fecha de inicio del VAR - EOMONTH(enddate,-6)+1
Fecha de fecha de VAR (VAR DateTable)
CALCULATETABLE(
'FECHA',
FILTER('DATE','DATE'[Fecha del calendario]> Fecha de inicio && 'FECHA'[Fecha del calendario]<enddate)
)
---------------------------------------------------------
VA wtavg ?
CALCULATE( [Días medios ponderados],DateTable)
devolución
wtavg


En ambos casos, los valores no coinciden con el total de los últimos 6 meses de días medios ponderados.

¿Puede alguien sugerirme lo que es lo más que estoy haciendo en este promedio ponderado de 6 meses y lo que puedo necesitar para cambiar.

1 ACCEPTED SOLUTION
Community Support
Community Support

Hola @Avivek ,

¿Desea mostrar el promedio de los últimos 6 meses como la primera columna o la segunda columna?

Measure1.jpg

Si desea mostrar un valor como la primera columna, puede hacer referencia a la siguiente medida.

Last 6 months Wt Avg = 
var _today = TODAY()
var _last6months = DATE(YEAR(TODAY()),MONTH(TODAY())-6,DAY(TODAY()))
return
CALCULATE([Wt avg 2],FILTER('Table','Table'[Date]>=_last6months && 'Table'[Date]<=_today))

Measure2.jpg

Si desea mostrar un valor como la segunda columna, puede hacer referencia a la siguiente medida.

Last 6 Months = 
var _today = TODAY()
var _last6months = DATE(YEAR(TODAY()),MONTH(TODAY())-6,DAY(TODAY()))
var _sumvalue = CALCULATE(SUM('Table'[value]),FILTER(ALLSELECTED('Table'[Date]),'Table'[Date]>=_last6months && 'Table'[Date]<=_today))
var _IF = IF(MAX('Table'[Date])<=_today&&MAX('Table'[Date])>=_last6months,1,0)
return
IF(
    _IF=0,BLANK(),
    DIVIDE(_sumvalue,6))

Measure3.jpg

Si no cumple con sus requisitos, ¿podría proporcionar una muestra de maqueta basada en datos falsos o describir los campos de cada tabla y las relaciones entre tablas simplemente?

Será útil si puede mostrarnos el resultado esperado exacto basado en las tablas.

Cargue sus archivos en OneDrive para la Empresa y comparta el enlace aquí. Por favor, no contenga ninguna Información Confidencial o Datos Reales en su respuesta.

Saludos

Equipo de apoyo a la comunidad _ zhenbw

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

BTW, pbix como adjunto.

View solution in original post

4 REPLIES 4
Community Support
Community Support

Hola @Avivek ,

¿Qué tal el resultado después de seguir las sugerencias mencionadas en mi publicación original?

¿Podría proporcionar más detalles o resultado esperado si no cumple con su requisito?

Si ha solucionado el problema por su cuenta, por favor comparta su solución. Si la ayuda de los mensajes anteriores, por favor márquela como una solución para ayudar a otros a encontrarlo más rápidamente.

Saludos

Equipo de apoyo a la comunidad _ zhenbw

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

Community Support
Community Support

Hola @Avivek ,

¿Desea mostrar el promedio de los últimos 6 meses como la primera columna o la segunda columna?

Measure1.jpg

Si desea mostrar un valor como la primera columna, puede hacer referencia a la siguiente medida.

Last 6 months Wt Avg = 
var _today = TODAY()
var _last6months = DATE(YEAR(TODAY()),MONTH(TODAY())-6,DAY(TODAY()))
return
CALCULATE([Wt avg 2],FILTER('Table','Table'[Date]>=_last6months && 'Table'[Date]<=_today))

Measure2.jpg

Si desea mostrar un valor como la segunda columna, puede hacer referencia a la siguiente medida.

Last 6 Months = 
var _today = TODAY()
var _last6months = DATE(YEAR(TODAY()),MONTH(TODAY())-6,DAY(TODAY()))
var _sumvalue = CALCULATE(SUM('Table'[value]),FILTER(ALLSELECTED('Table'[Date]),'Table'[Date]>=_last6months && 'Table'[Date]<=_today))
var _IF = IF(MAX('Table'[Date])<=_today&&MAX('Table'[Date])>=_last6months,1,0)
return
IF(
    _IF=0,BLANK(),
    DIVIDE(_sumvalue,6))

Measure3.jpg

Si no cumple con sus requisitos, ¿podría proporcionar una muestra de maqueta basada en datos falsos o describir los campos de cada tabla y las relaciones entre tablas simplemente?

Será útil si puede mostrarnos el resultado esperado exacto basado en las tablas.

Cargue sus archivos en OneDrive para la Empresa y comparta el enlace aquí. Por favor, no contenga ninguna Información Confidencial o Datos Reales en su respuesta.

Saludos

Equipo de apoyo a la comunidad _ zhenbw

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

BTW, pbix como adjunto.

View solution in original post

Super User IV
Super User IV

@Avivek, te vi publicar el mismo problema en el pasado. ¿Puede compartir datos de ejemplo y salida de ejemplo en un formato de tabla?



Did I answer your question? Mark my post as a solution! Appreciate your Kudos!!
Dashboard of My Blogs !! YouTube Channel !! Connect on Linkedin

Proud to be a Super User!

@amitchandak, intenté publicar esto antes para obtener una solución, pero no pude encontrar una. Estoy agregando la instantánea de la tabla con el promedio ponderado de 6 meses de mi informe

Avivek_0-1597318400929.png

.

Helpful resources

Announcements
secondImage

Congratulations!

We are excited to announce the Power BI Super Users!

Wave Release 2

Check out the updates in Power BI.

Overview of Power BI 2020 release wave 2!

Microsoft Ignite

Microsoft Ignite

Join digitally, March 2–4, 2021 to explore new tech that's ready to implement. Experience the keynote in mixed reality through AltspaceVR!

secondImage

The largest Power BI virtual conference

100+ sessions, 100+ speakers, Product managers, MVPs, and experts. All about Power BI. Attend online or watch the recordings.