Microsoft Fabric Community Conference 2025, March 31 - April 2, Las Vegas, Nevada. Use code FABINSIDER for a $400 discount.
Register nowThe Power BI DataViz World Championships are on! With four chances to enter, you could win a spot in the LIVE Grand Finale in Las Vegas. Show off your skills.
Hola
He creado un tablero y está casi completo! Sólo estoy buscando editar la medida calculada que se muestra a continuación para que represente año fiscal hasta la fecha (que comienza del 1 de diciembre al 30 de noviembre cada año), en lugar de solo los últimos 12 meses.
YTD Reals á CALCULATE ( SUM ( 'Finance ExpensesWithAccountDescriptions'[ Importe total ] ), DATESINPERIOD ( ' New Calender Table '[ Fechas ], hoy () , -1 , Year ))
Además, la parte "today()" no se sincroniza con la segmentación de datos. Los datos siguen siendo los mismos independientemente de la fecha que seleccione en la segmentación de datos, aunque todas las demás columnas realicen los ajustes.
Solved! Go to Solution.
No @dtango9 ,
Según su descripción, se crean los datos del 1 de octubre de 2019 al 31 de diciembre de 2020:
Estos son los pasos que puede seguir:
1. Crear medida.
Measure =
CALCULATE(SUM('Table'[amount]),FILTER(ALLSELECTED('Table'),[Date]<=TODAY()&&[Date]>=DATE(YEAR('Table'[Date])-1,MONTH(TODAY()),DAY(TODAY()))))
2. Resultado.
El filtro de medida no le genera. Puede añadir funciones allselect() o all() a la función. Para este tipo de contenido, puede comprobar el enlace relacionado:
https://docs.microsoft.com/en-us/dax/all-function-dax
https://docs.microsoft.com/en-us/dax/allselected-function-dax
Puede descargar el archivo PBIX desde aquí.
Saludos
Liu Yang
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
No @dtango9 ,
Según su descripción, se crean los datos del 1 de octubre de 2019 al 31 de diciembre de 2020:
Estos son los pasos que puede seguir:
1. Crear medida.
Measure =
CALCULATE(SUM('Table'[amount]),FILTER(ALLSELECTED('Table'),[Date]<=TODAY()&&[Date]>=DATE(YEAR('Table'[Date])-1,MONTH(TODAY()),DAY(TODAY()))))
2. Resultado.
El filtro de medida no le genera. Puede añadir funciones allselect() o all() a la función. Para este tipo de contenido, puede comprobar el enlace relacionado:
https://docs.microsoft.com/en-us/dax/all-function-dax
https://docs.microsoft.com/en-us/dax/allselected-function-dax
Puede descargar el archivo PBIX desde aquí.
Saludos
Liu Yang
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
@dtango9 , Dateytd puede tomar la fecha de finalización del año
Ventas YTD á CALCULATE(SUM(Sales[Sales Amount]),DATESYTD('Date'[Date],"11/30"))
Last YTD Sales á CALCULATE(SUM(Sales[Sales Amount]),DATESYTD(dateadd('Date'[Date],-1,Year),"11/30"))
YTD QTY forzado
var _max1 á today() //o maxx(allselected('Order'),'order'[Date])
var _max - format(_max,"MMDD")
devolución
calculate(Sum('order'[Qty]),DATESYTD('Date'[Date],"11/30"),filter('Date', format('Date'[Date],"MMDD")<-_max))
YTD QTY forzado
var _max hoy()
devolución
if(max('Date'[Date])<-_max, calculate(Sum('order'[Qty]),DATESYTD('Date'[Date],"11/30")), blank())
O
calculate(Sum('order'[Qty]),DATESYTD('Date'[Date],"11/30"),filter('Date','Date'[Date]<-_max))
calculate(TOTALYTD(Sum('order'[Qty]),'Date'[Date],"11/30"),filter('Date','Date'[Date]<-_max))
LYTD QTY forzado
var _max á date(year(today())-1,month(today()),day(today()))
devolución
if(max('Date'[Date])<'_max, CALCULATE('order'[Qty]),DATESYTD(dateadd('Date'[Date],-1,year),"11/30"),'Date'[Date]<-_max), blank())
O
CALCULATE(Sum('order'[Qty]),DATESYTD(dateadd('Date'[Date],-1,year),"11/30"),'Date'[Date]<-_max)
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!
Check out the February 2025 Power BI update to learn about new features.