How to Fix Excel Using the Wrong Locale for Dates and Number Formats
Question details
The user needs to correct the locale settings in Excel because dates and custom number formats are displaying in the wrong language (such as Greek).

- Product
- Microsoft Excel
- Device & OS
- Windows
- Scenario
- Opening or editing a spreadsheet where date values and custom numbers are expected to display in English (United States) but appear in a different regional language.
- Observed behavior
- Excel overrides the Windows system default language and displays dates and number formats using a foreign locale due to conflicting Office language preferences, custom workbook styles, or specific regional formatting codes.
Verify that your Windows system Region and Language settings are correctly set to English (United States) to ensure the issue is isolated to Excel's internal configurations.
Adjust Office Language Preferences and Default Styles
Update Excel's internal language priority and modify the default 'Normal' cell style to ensure all new and existing data follows the correct locale.
Excel has its own authoring, proofing, and display language settings that can override your Windows system defaults. Additionally, workbooks often rely on the 'Normal' style for default formatting. Resetting these ensures consistent date and number displays.
Launch Excel, click on the 'File' tab in the top-left corner, and select 'Options'. In the Excel Options dialog, click on 'Language' in the left sidebar.
Review both the 'Office display language' and 'Office authoring languages and proofing' sections. Ensure English (United States) is moved to the top and set as preferred, then click 'OK' and restart Excel.
Go to the 'Home' tab, locate the 'Styles' group, right-click on the 'Normal' cell style, and select 'Modify'.
In the Style dialog, click the 'Format' button. Navigate to the 'Number' tab, select the correct Date locale from the dropdown, or apply your desired Custom number format, and click 'OK'.

Manually Override Locale for Specific Cells
Directly apply the correct locale or custom format code to existing cells that are still showing the wrong language formatting.
Easily Manage Date and Number Locales with WPS Spreadsheet
Avoid regional formatting glitches by using WPS Office. WPS Spreadsheet offers intuitive locale controls and fully supports Microsoft Excel formats, ensuring your dates and numbers always display exactly as intended.
- 1. Open your file in WPS Spreadsheet: Launch WPS Office and open your workbook.
- 2. Select the target cells: Highlight the cells containing the dates or numbers you wish to reformat.
- 3. Access cell formatting: Right-click the selection and choose 'Format Cells' from the menu.
- 4. Set the correct locale: Under the Number tab, select 'Date', choose your preferred 'Locale (Location)', and click 'OK' to instantly apply the changes.

Frequently Asked Questions
Why does Excel change my date format to another language automatically?
Excel may automatically change date formats if the specific cell or workbook style contains an embedded regional format code (such as [$-el-GR] for Greek) or if the default Office authoring language is overriding your Windows system default.
How do I force Excel to always use the US date format?
You can force US formatting by selecting your cells, opening the Format Cells dialog (Ctrl+1), choosing the Date category, and explicitly setting the 'Locale (Location)' dropdown menu to English (United States).
Does changing the Windows region settings affect existing Excel files?
Changing Windows region settings affects how dates are displayed globally across new documents. However, if an existing Excel workbook has hardcoded locale settings in its custom formats or cell styles, those internal settings will override the Windows system preferences.
How can I keep leading zeros in my custom number format?
You can retain leading zeros by selecting the cells, opening Format Cells, navigating to the Custom category, and entering a format code consisting of zeros (for example, typing '000000000') that matches your desired total digit length.




