Forum Discussion
Syndicate_Admin
Administrator
5 years agoRodando 6 meses
Hola, necesito calcular una medida dax para una tabla de matriz. El objetivo es tener una tabla con datos de tuberías para los próximos 6 meses de finanzas por cada división, que es la categoría par...
- 5 years ago
¡La imagen es demasiado pequeña para que la lea! Pero el actual rodando 6 meses estoy pensando que debe ser:
Agosto 2021
Septiembre 2021Octubre 2021
Noviembre de 2021
Dic 2021
Enero 2022
Si no desea las fechas anteriores al 1 de agosto (mes actual), puede agregar lo siguiente a la declaración:Calculated Column = VAR FutureMonth = IF(MONTH(TODAY()) > 6 , MONTH(TODAY())-6 , MONTH(TODAY()) + 6) VAR FutureYear = IF(MONTH(TODAY()) > 6 , YEAR(TODAY())+1 , YEAR(TODAY()) ) Return IF(Date Table[Date] < DATE(YEAR(TODAY()), MONTH(TODAY()) , 1) , BLANK() , IF(Date Table[Date] >= DATE(FutureYear, FutureMonth, 1) , "Rest of the Dates" , [month] ) )
A continuación, coloque un filtro de nivel visual para eliminar los valores en blanco de la visual!
Syndicate_Admin
Administrator
5 years agoSyndicate_Admin
Administrator
5 years ago¿Tiene una tabla de calendario conectada a su tabla de ventas?
/ J
- Syndicate_Admin5 years ago
Administrator
Sí, tengo una tabla de fechas
- Syndicate_Admin5 years ago
Administrator
¿Esa tabla de fechas tiene una columna para el mes? (Enero 2021, Febrero 2021 etc)
- Syndicate_Admin5 years ago
Administrator
Sí lo hace he creado una tabla de fechas virtuales usando este
Tabla de fechas = Var Basecalendar =CALENDARAUTO(6)devoluciónGENERAR(BaseCalendar,Var BaseDate = [Fecha]Var YearDate = Año (BaseDate)Var MonthNumber = Mes (basedate)Fila de retorno ("año", basedate,"número de mes", número de mes,"mes", formato (basedate, "mmmm"),"mes año", Formato (BaseDate, "mm yy")))