Forum Discussion
DAX - Lista de Calender
Hola a todos
Me gusta hacer una lista del año de 2010 a 2030. (2010,2011,2012... 2030)
- Anonymous6 years ago
Asumo que asignes la fecha de inicio y la fecha de finalización. A continuación, puede crear una tabla calculada con DAX. Por favor refiérase a mi ejemplo a continuación:
MonthTable á var FullCalendar á ADDCOLUMNS(CALENDAR("2016/1/1","2017/12/31"),"Número de mes",MONTH([Date]),"Year",YEAR([Date]),"Year-Month"",LEFT(FORMAT([Date],"yyyyMMdd"),6),"Month Name",FORMAT(MONTH([Date]),"MMM"),"Year-MonthName",YEAR([Date]) & " & FORMAT(MONTH([Date]),"MMM")) devuelve SUMMARIZE(FullCalendar,[Número de mes],[Año],[Año-Mes],[Year-MonthName])
5 Replies
- vjnvinod
Impactful Individual
- paris
Helper V
Hola Vjnvinod,
Gracias por su mensaje.
Lo intenté, pero me dio datos diarios. Sólo quiero tener una lista del año no todos los días.
¿Hay alguna forma de que pueda hacerlo?
Todo lo mejor,
París
- amitchandak
Super User
@paris , Crear una nueva tabla
Calendario de calendarios: CALENDARIO (fecha(2010,01,01), fecha(2030,12,31))
Para obtener lo mejor de la función de inteligencia de tiempo. Asegúrese de que tiene un calendario de fechas y se ha marcado como la fecha en la vista de modelo. Además, únase a él con la columna de fecha de su hecho/s. Consulte:
https://radacad.com/creating-calendar-table-in-power-bi-using-dax-functions
https://www.archerpoint.com/blog/Posts/creating-date-table-power-bi
https://www.sqlbi.com/articles/creating-a-simple-date-table-in-dax/- HenkMFrequent Visitor
Hola, tengo un problema con la función de calender. Después de agregar la fórmula "Calender(date(2010,01,01), Date(2030,12,31)) recibí el siguiente mensaje de error: Demasiados argumentos se pasaron a la función de fecha. El recuento mínimo de argumentos para la función es 3.
¿Cuál podría ser el problema? Mi formato de fecha de Windows es europeo.
- AnonymousNot applicable
Asumo que asignes la fecha de inicio y la fecha de finalización. A continuación, puede crear una tabla calculada con DAX. Por favor refiérase a mi ejemplo a continuación:
MonthTable á var FullCalendar á ADDCOLUMNS(CALENDAR("2016/1/1","2017/12/31"),"Número de mes",MONTH([Date]),"Year",YEAR([Date]),"Year-Month"",LEFT(FORMAT([Date],"yyyyMMdd"),6),"Month Name",FORMAT(MONTH([Date]),"MMM"),"Year-MonthName",YEAR([Date]) & " & FORMAT(MONTH([Date]),"MMM")) devuelve SUMMARIZE(FullCalendar,[Número de mes],[Año],[Año-Mes],[Year-MonthName])