March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Early bird discount ends December 31.
Register NowBe one of the first to start using Fabric Databases. View on-demand sessions with database experts and the Microsoft product team to learn just how easy it is to get started. Watch now
Hi,
I want to get the month and year in format January 2019 etc from my date column. I tried the below format but i get this error-
FORMAT ( 'TABLENAME'[Date], "MMMYY" )
Function 'FORMAT' is not allowed as part of calculated column DAX expressions on DirectQuery models.
I also tried concatenating the year and month column it works but i dont get the data sorted properly.
Please suggest Thanks
@Anonymous
Try this slight variation:
=FORMAT(Data[Date],"MMM-YY")
Also, are you using a date table or a fact table with a date column?
In addition, check this thread for assistance as well.
https://community.powerbi.com/t5/Desktop/Transform-date-to-MM-YYYY/td-p/205311
Proud to be a Super User!
I am still getting same error with FORMAT.
I have date column from fact table. The other link you shared it converts it into format 2017-1 but i want it to be 2017 January etc and also be able to sort based on this column value.
Or is it possible to create date hierarchy from this column. Right now i dont see option for that when i right click on that column.
Hi @Anonymous
Create columns
year-month = FORMAT([Date],"yyyy mmmm") sort by = FORMAT([Date],"yyyymm")
Select "year-month" column, then select "sort by column"->"sort by" column
Best Regards
Maggie
Community Support Team _ Maggie Li
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
I am still having issues. I have attached screenshots how my column shows up. Its coming from Dimension table and i have shown data as well. Its datatype is date.
@Anonymous - From your screenshots it appears that you are using direct query model. If so you cannot add columns at this time. You can only create measures. You are tryin to accomplish row context and the best way to do this is to add your logic to your model.
I would add it to the Dimension table, redeploy and process.
I also have a column with info like 2019-01 ,2019-02 etc . I was thinking if i could convert it to 2019 January etc that could do it. Is that possible in this model?
@sgsukumaran That is a good catch. Kudos to you!
Proud to be a Super User!
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!
Your insights matter. That’s why we created a quick survey to learn about your experience finding answers to technical questions.
Arun Ulag shares exciting details about the Microsoft Fabric Conference 2025, which will be held in Las Vegas, NV.
User | Count |
---|---|
124 | |
89 | |
84 | |
70 | |
51 |
User | Count |
---|---|
206 | |
146 | |
97 | |
79 | |
69 |