cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Super User
Super User

Changing date name in date column

Hi there,

 

I have a calendar table generated through CALENDARAUTO( ) and then adding a column

MonthName = FORMAT([Date], "mmm").

My OS regional setting is not US. I selected English (US) in Options-->Current file -->Regional Settings.

The MonthName column shows the name in English. The [Date] column, however, when in long format, shows the name of day and month in the regional language.

How can I change this to be shown in English?

 

Many thanks

1 REPLY 1
Community Support Team
Community Support Team

Re: Changing date name in date column

Hi @AlB,

 

As we know, CALENDARAUTO returns a table with a single date column whose range is calculated automatically based on data in the model. I guess the date column in other table in current data model is formatted with a different languate, the same as your OS regional setting. The data model language is inherited from data source, it is not available to change it with DAX. 

 

In your scenario, I would suggest you use CALENDAR() instead of CALENDARAUTO. For example, if there existing a table called 'DataTable' containing a date column [DateValue], then, you could new a calendar table likw below:

Dim Date =
ADDCOLUMNS (
    CALENDAR ( MIN ( DataTable[DateValue] ), MAX ( DateTable[DateValue] ) ),
    "MonthName", FORMAT ( [Date], "mmm" )
)


Best regards,

Yuliana Gu

Community Support Team _ Yuliana Gu
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.