subhashree_rr11
Hola a todos,
Me gustaría escribir una medida que calcule el promedio acumulado de los últimos 12 meses solo. Adjunto la captura de pantalla del ejemplo de muestra. Tenga en cuenta que estas son solo columnas de muestra, además, también tendría otras columnas de dimensión. Sería genial si alguien pudiera guiarme.
ryan_mayu
@ subhashree_rr11
puedes intentar crear una nueva columna
Column = if('Table'[Sno]<12,DIVIDE(CALCULATE(sum('Table'[Value]),FILTER('Table','Table'[Sno]<=EARLIER('Table'[Sno]))),'Table'[Sno]),DIVIDE(CALCULATE(sum('Table'[Value]),FILTER('Table','Table'[Sno]<=EARLIER('Table'[Sno])&&'Table'[Sno]>EARLIER('Table'[Sno])-12)),12))
v-deddai1-msft
Hola @ subhashree_rr11,
¿Recibiste ayuda útil de la respuesta? ¿Podría intentar aceptar la útil respuesta como respuesta para ayudar a otros a encontrarla más rápidamente?
Atentamente,
Dedmon Dai
ryan_mayu
@ subhashree_rr11
puedes intentar crear una nueva columna
Column = if('Table'[Sno]<12,DIVIDE(CALCULATE(sum('Table'[Value]),FILTER('Table','Table'[Sno]<=EARLIER('Table'[Sno]))),'Table'[Sno]),DIVIDE(CALCULATE(sum('Table'[Value]),FILTER('Table','Table'[Sno]<=EARLIER('Table'[Sno])&&'Table'[Sno]>EARLIER('Table'[Sno])-12)),12))
Amitchandak
@ subhashree_rr11, si tiene fecha, cree como en el ejemplo. y luego use la tabla de fechas para obtener el promedio
Columna nueva fecha = «01-» &[month] & «-» & [year]
medir con la ayuda de la tabla de fechas
Rodando 3 = dividir (CALCULAR (suma (Tabla[Value]), DATESINPERIOD (‘Fecha'[Date ], MAX (‘Fecha'[Date]),-12 MESES)) ,
CALCULAR (distintoCOUNT (‘Fecha'[Month Year]), DATESINPERIOD (‘Fecha'[Date], MAX (‘Fecha'[Date]), – 12, MES), no (está en blanco ((Tabla[Value])))))
Para aprovechar al máximo la función de inteligencia del tiempo. Asegúrese de tener un calendario de fechas y que se haya marcado como la fecha en la vista de modelo. Además, únala con la columna de fecha de sus hechos. Consulte: radacad sqlbi My Video Series Apreciamos sus felicitaciones.