Check your eligibility for this 50% exam voucher offer and join us for free live learning sessions to get prepared for Exam DP-700.
Get StartedDon't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.
Hola a todos,
¿Alguien podría ayudarme con Dax durante los últimos 6 meses de promedio móvil y tiene que ser dinámico como selección con meses?
Las respuestas tempranas son muy apreciadas.
Gracias y saludos
Manoj
Hola @manojbariki1987 ,
Uso de grupos de cálculo:
Los grupos de cálculo permiten cambiar dinámicamente las medidas en función de las selecciones de segmentación. En su caso, crearemos un grupo de cálculo para controlar la media móvil.
Estos son los pasos:
Crear una nueva tabla:
Previous Date = 'Date' Copy
Vincular las tablas:
Escribir una medida DAX:
Rolling Average =
VAR SelectedDate = MAX('Date'[Date])
VAR RollingMonths = DATESINPERIOD('Previous Date'[Date], LASTDATE('Date'[Date]), -6, MONTH)
VAR AvgSales = AVERAGEX(RollingMonths, [Sales Amount])
RETURN IF(HASONEVALUE('Date'[Month]), AvgSales, BLANK())
Saludos
Xianda Tang
Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Cree una tabla de atenuación .
Enlázalo a tu hecho.
Revisa este artículo. te ayudaría.
https://www.sqlbi.com/articles/rolling-12-months-average-in-dax/
Hazme saber que esto funciona para ti.
Si mi respuesta te ayudara a resolver las cosas, agradecería un pulgar hacia arriba 👍 y lo marcaría como la solución ✅
Marca la diferencia y también podría ayudar a alguien más. ¡Gracias por difundir las buenas vibraciones! 🤠
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Prices go up Feb. 11th.
If you love stickers, then you will definitely want to check out our Community Sticker Challenge!
Check out the January 2025 Power BI update to learn about new features in Reporting, Modeling, and Data Connectivity.