Intro / The Problem
You have Excel dates like:
Excel treats them as text, not real dates, because the format is DD MM YYYY instead of MM DD YYYY.You can’t sort, filter, use date formulas, or load them correctly into Power BI / Tableau.
You need to convert text to a real Excel date, then format it.
Solution Summarized
- Select the column
- Data → Text to Columns
- Choose Delimited → Next → Next
- Set Column Data Format = Date (DMY) → Finish
- Ctrl + 1 → Custom format →
mm dd yyyy
Solution Steps
Step 1 — Select the Date Column
Highlight the entire column with the DD MM YYYY dates.
Step 2 — Open Text to Columns
Go to Data → Text to Columns and choose Delimited.
Step 3 — Skip Delimiters
Uncheck all delimiters. Click Next.
Step 4 — Set Date Format to DMY
Under Column Data Format, choose Date → DMY. Click Finish.
This converts Excel text to a real date.
Step 5 — Apply Custom Date Format
Press Ctrl + 1 → Custom → type:
mm dd yyyy
How to Verify It Worked
=YEAR(A2)returns a year- Sorting works correctly
- Changing to Long Date changes the display
- Works in Pivot Tables / Power BI
Summary
- Excel can’t recognize DD MM YYYY dates (when the region of the software is set to U.S.)
- Formatting alone does not fix text dates
- Text to Columns (DMY) converts text to a real date
- Custom format displays as MM DD YYYY