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.
Hola
Estoy tratando de obtener los valores acumulativos basados en el mes y año seleccionados. El objetivo del cálculo es mostrar todos los meses acumulados del mes seleccionado. es decir, cuando se selecciona sep 16 de la segmentación de datos, me gustaría ver Jan-Sep 16 valores. He intentado algunos intentos sin suerte.
Cumulative Sales =
CALCULATE( [Total Sales],
FILTER( ALL( Dates[Date] ),
Dates[Date] <= MAX( Dates[Date] ) ))
Resultado esperado:
No hay @HeshamK
Puede probar esta medida.
Ventas acumuladas seleccionadas =
CALCULATE([Ventas totales],FILTER(ALL(Dates),YEAR(MAX(Dates[Date]))=Year(Dates[Date])&&Dates[Fecha]<=MAX(Fechas[Fecha])))
El resultado tiene este aspecto:
Saludos
Caiyun Zheng
¿Esa es la respuesta que estás buscando? Si este post ayuda, entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hay @v-cazheng-msft
Me temo que estoy buscando recuperar los valores acumulativos retrospectivamente del valor seleccionado. Por lo tanto, es decir, cuando se selecciona sep 16 de la segmentación de datos, me gustaría ver Jan16 a Sep 16 valores acumulados.
@HeshamK , Uno está utilizando allselected
Cumulative Sales =
CALCULATE( [Total Sales],
FILTER( ALLselected( Dates[Date] ),
Dates[Date] <= MAX( Dates[Date] ) ))
otro es dateytd
YTD Sales =
CALCULATE( [Total Sales],datesytd( Dates[Date] ) )
@amitchandak Gracias por mirar mi pregunta.
El Dax anterior funcionaría si no se selecciona ningún mes. Una vez seleccionado un mes, la tabla se limitará a una sola línea (que es el mes seleccionado).
Me gustaría que el valor acumulado mostrara meses anteriores de "Seleccionado" de la segmentación de datos. es decir, cuando se selecciona sep 16 de la segmentación de datos, me gustaría ver Jan-Sep 16 valores.