Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Don't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.

Reply
Anonymous
Not applicable

Have to show first 3 letters of months in hierarchy

Hello Folks,

 

I have to show first 3 letters of every months in graphs

Have created separate columns but when I add in hierarchy month order  is not coming correct like for 2020 and 2021 jan showing at first 2020 jan then 2021 jan then 2020 feb, 2021 feb like this 

but have to show 2020 Jan, 2020 Feb.........2021 Jan,2021 Feb like this.

 

below is system defined hierarchy.

Need help please 

 

 

shankarshiva70_0-1615292062855.png

 

1 ACCEPTED SOLUTION
V-pazhen-msft
Community Support
Community Support

@Anonymous 

You may create following column to replace the original date hierarchy: 

 

Column = CONCATENATE([Date].[Year],CONCATENATE(" ", LEFT([Date].[Month],3)))
 
V-pazhen-msft_0-1615446547607.png


Paul Zheng _ Community Support Team
If this post helps, please Accept it as the solution to help the other members find it more quickly.

 

View solution in original post

4 REPLIES 4
V-pazhen-msft
Community Support
Community Support

@Anonymous 

You may create following column to replace the original date hierarchy: 

 

Column = CONCATENATE([Date].[Year],CONCATENATE(" ", LEFT([Date].[Month],3)))
 
V-pazhen-msft_0-1615446547607.png


Paul Zheng _ Community Support Team
If this post helps, please Accept it as the solution to help the other members find it more quickly.

 

No way this is an acceptable answer, that just turns it into a text string that doesn't sort by date anymore. In the visual above they had to have manually sorted by descending, and then stopped at February. 

Hi,

 

I used the Calcualted Column and it showing the expected Month Format, but I couldn't achieve the X-Axis format as shown in the image.

 

Do we have any option to achieve the X-Axis

 

Thanks in Advance,

Mani2E0BC81D-2C1E-43F6-B361-06C927785186.jpeg

edhans
Super User
Super User

You need to add another column to your date table that is in this format:

 

MonthName SortCode
Jan 2020 202001
Feb 2020 202002
Mar 2020 202003

Jan 2021

202101

Feb 2021

202102

 

Etc. I've left off a lot of data obviously. The following formula as a Custom Column in Power Query will do this:

Date.Year([Date]) * 100 + Date.Month([Date])

I have a date table here with this kind of info - Creating a Dynamic Date Table in Power Query

 

You then sort the MonthName column by the SortCode above. This article has more details on that procedure.

 



Did I answer your question? Mark my post as a solution!
Did my answers help arrive at a solution? Give it a kudos by clicking the Thumbs Up!

DAX is for Analysis. Power Query is for Data Modeling


Proud to be a Super User!

MCSA: BI Reporting

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!

Jan25PBI_Carousel

Power BI Monthly Update - January 2025

Check out the January 2025 Power BI update to learn about new features in Reporting, Modeling, and Data Connectivity.

December 2024

A Year in Review - December 2024

Find out what content was popular in the Fabric community during 2024.

Top Kudoed Authors