logo
search
Formatting Issues

How to Fix Excel Date Formats Not Working in Microsoft 365

Phi Hung VoPhi Hung Vo Sep 28, 2026 869 views

Question details

The user needs to resolve an issue in Microsoft 365 Excel where date formats display inconsistently or fail to update correctly.

How to Fix Excel Date Formats Not Working in Microsoft 365
Product
Microsoft 365 Excel
Device & OS
Windows
Scenario
Attempting to standardize date formats across rows or apply specific date formatting to a spreadsheet.
Observed behavior
Excel displays inconsistent date formats, converts dates to European formats unexpectedly, or ignores changes made via Format Cells or Format Painter.
Before you start

Check your Windows system's date and time settings to ensure they reflect your actual geographic region, as Excel relies heavily on system regional settings for its default date layouts.

Solution 1Recommended

Verify Regional Settings and Apply Custom Date Formatting

Syncing your Windows regional settings and forcing a custom date pattern usually overrides formatting glitches in Excel.

Excel pulls its default date formatting from Windows. If your Windows region is set incorrectly, Excel may default to European date formats (dd/mm/yyyy). Adjusting this and applying a Custom format directly in Excel can resolve the conflict.

1
Check Windows Regional Settings

Open Windows Settings, navigate to Time & Language, select Region, and ensure your Regional format is set to your correct location.

2
Select the Affected Cells

Open your Excel spreadsheet and highlight the rows or columns where the date formats are displaying inconsistently.

3
Open Format Cells

Right-click the selected cells and choose Format Cells, or press Ctrl+1 on your keyboard to open the formatting dialog box.

4
Apply Custom Date Pattern

Navigate to the Custom category under the Number tab. In the Type field, enter your required date pattern (such as mm/dd/yyyy) and click OK.

Verify Regional Settings and Apply Custom Date Formatting
Pro Tip: If the custom format applies but the date does not change visually, double-click the cell and press Enter to refresh Excel's recognition of the data.
Free Microsoft Office alternative

Switch to WPS Office for Reliable Spreadsheet Formatting

Tired of dealing with stubborn formatting glitches and regional date conflicts in Microsoft 365? WPS Office offers a free, lightweight, and highly compatible alternative that handles cell formatting seamlessly while retaining your familiar workflow.

  1. 1. Download WPS Office: Visit the official WPS Office website and download the free, lightweight installer.
  2. 2. Open Your Spreadsheet: Launch WPS Spreadsheet and open your existing .xlsx file seamlessly with full compatibility.
  3. 3. Format Dates Effortlessly: Select your cells, press Ctrl+1, and confidently apply your preferred custom date formats without software glitches.
Fully compatible with Microsoft Excel (.xlsx, .xls, .csv) formatsLightweight and fast installation without complex regional conflictsIntuitive user interface with highly reliable custom cell formatting tools
microsoft office alternative - wps office

Frequently Asked Questions

Why does Excel keep changing my date format to European (UK)?

Excel relies on your Windows regional settings. If your operating system's regional format is set to the UK or another European region, Excel will automatically default to the dd/mm/yyyy format. Correcting your Windows Region settings typically resolves this.

How do I stop Excel from automatically converting numbers into dates?

To prevent Excel from auto-formatting numbers (like 1-2) into dates (2-Jan), you can either pre-format the cells as Text before typing, or type an apostrophe (') directly before the number when entering it.

Why does the Format Painter not work on some of my dates?

If Format Painter is not working, the target cells likely contain text strings disguised as dates rather than actual serial date values. You can fix this by selecting the column, going to the Data tab, clicking Text to Columns, and clicking Finish to convert them into true dates.