How to Fix Excel Date Not Converting to 3-Mar-2023 Format
Question details
The user is unable to format a specific date to the '3-Mar-2023' format because the spreadsheet recognizes the cell content as text rather than a valid date serial value.

- Product
- Microsoft Excel
- Device & OS
- Windows 10
- Scenario
- Applying standard or custom date formats to cells that appear to contain date values.
- Observed behavior
- The appearance of the date remains unchanged even after the '3-Mar-2023' cell format is applied, indicating the underlying data is stored as text.
Verify whether the date is stored as text by checking its alignment; by default, text aligns to the left in Excel, while valid dates (which are numbers) align to the right.
Convert Text to Date Using Text to Columns
This is the most efficient method to force Excel to evaluate text strings and convert them into valid serial date numbers so formatting can be properly applied.
When data is imported or pasted from other sources, dates often default to a text format. The Text to Columns wizard can re-evaluate these cells in bulk.
Highlight the column or specific cells containing the dates that will not format correctly.
Navigate to the 'Data' tab on the top ribbon and click on 'Text to Columns'.
Select 'Delimited' and click 'Next' twice to reach Step 3 of the wizard. Under 'Column data format', select 'Date' and choose the correct format matching your current text (such as MDY).
Click 'Finish'. With the cells still selected, press 'Ctrl+1' to open Format Cells, and select your desired date format (e.g., 3-Mar-2023).

Use the DATEVALUE Function to Force Date Conversion
If the Text to Columns method does not resolve the issue, you can use a formula to extract the valid date value and replace the problematic text.
Easily Convert and Format Dates with WPS Spreadsheet
WPS Spreadsheet provides an intuitive user interface with highly compatible data tools like Text to Columns and formula calculation, ensuring you can quickly fix date formatting issues without hassle.
- 1. Open your file in WPS Spreadsheet: Launch WPS Office and open your spreadsheet containing the problematic dates.
- 2. Use the Data tools: Highlight the affected cells, navigate to the 'Data' tab, and click 'Text to Columns'.
- 3. Convert to Date: Follow the wizard, select the 'Date' option in the final step, and click 'Finish'.
- 4. Apply your preferred format: Right-click the cells, select 'Format Cells', and apply the '3-Mar-2023' format instantly.

Frequently Asked Questions
Why does Excel refuse to change my date format?
This usually happens when the data is stored as text instead of a numeric date value. Excel cannot format text strings as dates until they are converted into valid date serial numbers using tools like Text to Columns.
How can I quickly tell if a date is formatted as text?
By default, Excel aligns text to the left side of the cell and numbers (including valid dates) to the right. If your date is left-aligned without manual formatting, it is highly likely stored as text.
What does the DATEVALUE function do?
The DATEVALUE function converts a date that is stored as a text string into a serial number that spreadsheet programs recognize as a proper date, allowing you to freely apply standard date formatting.
Why do my dates appear as 5-digit numbers after using DATEVALUE?
Excel stores dates as sequential serial numbers (for example, March 3, 2023 is stored as 44988). If you see this number, the text-to-date conversion was successful. Simply right-click, choose Format Cells, and select your preferred Date format to display it normally.




