Share via

Days and Months in other languages.

Anonymous
2025-04-10T13:51:42+00:00

Deal All,

I am from Greece so my Windows are in Greek format so and Microsoft 365.
In Excel the days and months appears in Greek.

I want to have the option to have days and months in United States (English).

Can you please help me how to do that?

Thank you very much!!

Microsoft 365 and Office | Excel | For business | Windows

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments

Answer accepted by question author

Andreas Killer 144.1K Reputation points Volunteer Moderator
2025-04-11T13:31:31+00:00

Sure, A1 contains a date, B1: =A1, C1: =A1

The whole trick is to format the cell and use a language identifier. Same sample file.

That way you can format any date all around the world. BTW, the same works for the month names.

Any further questions?

Andreas.

Was this answer helpful?

1 person found this answer helpful.
0 comments No comments

5 additional answers

Sort by: Most helpful
  1. Andreas Killer 144.1K Reputation points Volunteer Moderator
    2025-04-11T08:42:43+00:00

    The arguments of the TEXT function does not work with other languages, do not use it, in 99% of all cases there is no need.

    You said you changed the locale, that's the worst you can do! Reset the settings to your country as described here:

    System settings - How to import a CSV file that does not match your - Microsoft Community

    "2025-04-01" is not a valid date in Greek, the 1st of April 2025 should be 01/04/2025

    If you imported the date or opened a file, this is not a date it's a text. Here's how to import such data correctly:

    Power Query - How to import a CSV file that does not match your locale - Microsoft Community

    Make a new file, write 1/4/2025 into A1

    Image

    Sample file:
    https://www.dropbox.com/scl/fi/zj5citiuds9a54fhj352i/55a2ad9a-1f46-4544-9e12-c0d424abcfcf.xlsx?rlkey=sunock4b9wv0cytii2ddj1o01&dl=1

    All this cells contains the same date, just the number format is different for each.

    The Short date is the first format of the Date formats, this date will be different on your system, because that changes due to your region settings. Same for the Long date format, which is the second format. In the screenshot above you see a German date, because of my system.

    All other formats have language identifier in front and stays as they are.

    If you need further help I need to see your (sample) file.
    Why a sample file is important for troubleshooting. How to do it. - Microsoft Community

    The article also contains a link to a macro that you can use to anonymize your data.

    Andreas.

    Was this answer helpful?

    0 comments No comments
  2. Anonymous
    2025-04-11T07:39:49+00:00

    Dear Andreas Killer,

    I've tried the solution you suggest me but unfortunately it didn't worked.

    Has to do that Windows 11 region is Greece/Greek?

    In the C10 cell till C39 cell I have dates.

    For example:

    C10 cell has 2025-04-01 (I've already changed locale in English (United States).

    In the cell D10 I have the formula:

    =UPPER(TEXT(C10;"HHHH"))

    It returns the day of the week.

    For example it's TUESDAY in Greek.

    TRITI in Greek.

    The HHHH in the formula it's not the English letter H but the Greek letter H.

    I want instead of return TRITI to return TUESDAY.

    I can't do it!!!

    I've tried everything!!

    Please help me!!

    Was this answer helpful?

    0 comments No comments
  3. Andreas Killer 144.1K Reputation points Volunteer Moderator
    2025-04-10T14:53:29+00:00

    Format the cells with a date using a language identifier.

    [$-en-US]mm/dd/yyyy https://support.microsoft.com/en-us/office/format-a-date-the-way-you-want-in-excel-8e10019e-d5d8-47a1-ba95-db95123d273e

    Andreas.

    Was this answer helpful?

    0 comments No comments
  4. Anonymous
    2025-04-10T14:02:50+00:00

    You can use the new TRANSLATE function:

    =TRANSLATE("Ιανουάριος","el","en")

    will return "January" - the source 'text' can also be from a function rather than a string:

    =TRANSLATE(TEXT(TODAY(),"mmmm"),"el","en")

    Of course, those functions may be in Greek :)

    Was this answer helpful?

    0 comments No comments