The ultimate Fabric, Power BI, SQL, and AI community-led learning event. Save €200 with code FABCOMM.
Get registeredEnhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.
Tengo datos de ventas mensuales de los últimos 2 años. He trazado un gráfico de líneas que muestra las ventas mensuales durante el período. Ahora, cuando uso la opción incorporada para trazar una línea promedio para las ventas. Está calculando el valor promedio de los datos de 2 años. Mientras que necesito una línea promedio para los últimos 6 meses y que también es una línea fija, sin promedio móvil. Por favor, ayuda.
Hola @अभि_कोठेकर ,
Pruebe la siguiente medida del DAX para alcanzar su objetivo:
Latest6MonthsAverage =
CALCULATE(
AVERAGE(Sales[SalesAmount]),
DATESINPERIOD(
Sales[Date],
MAX(Sales[Date]),
-6,
MONTH
)
)
Hola @अभि_कोठेकर
Promedio móvil de los últimos 6 meses
O
Measure 2 =
VAR _YEAR = MAX('DimDate'[Year])
VAR _MONTH = MAX('DimDate'[Month])
VAR _PRE_MONTH = IF(_MONTH=1,12,_MONTH-1)
VAR _PRE_YEAR = IF(_MONTH=1,_YEAR-1,_YEAR)
VAR _DATE = CALCULATE(MAX('DimDate'[DateValue]),FILTER(ALL('DimDate'),'DimDate'[Year]=_PRE_YEAR&&'DimDate'[Month]=_PRE_MONTH))
VAR _RESULT = DIVIDE(CALCULATE(SUM('FactGeneralLedger'[CMAEDCDSMonthlytotal]),DATESINPERIOD('DimDate'[DateValue],_DATE,-6, MONTH)),6)
RETURN
_RESULT
O pruebe con la tabla de fechas
Debe duplicar la tabla de fechas y crearla, cambiarle el nombre, después de conectar en la pestaña del modelo (nueva fecha) la relación uno a varios (fecha) y hacer que la relación esté inactiva.
El aplicas esta medida:
Average of last 6 months = AVERAGEX( DATESINPERIOD( 'SAMPLE'[REFER], LASTDATE('SAMPLE'[REFER]), -6, MONTH) , [REVENUE TOT] )