Formatting Issues

How to Fix Excel Date Not Converting to 3-Mar-2023 Format

Phi Hung VoPhi Hung Vo Oct 19, 2026 868 views

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.

How to Fix Excel Date Not Converting to 3-Mar-2023 Format
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.
Before you start

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.

Solution 1Recommended

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.

1
Select the affected cells

Highlight the column or specific cells containing the dates that will not format correctly.

2
Open the Text to Columns wizard

Navigate to the 'Data' tab on the top ribbon and click on 'Text to Columns'.

3
Configure the conversion

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).

4
Finish and apply formatting

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).

Convert Text to Date Using Text to Columns
Conversion Complete: The text values are now actual date values and will respond to any date formatting you apply.
Effortless Spreadsheet Formatting

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. 1. Open your file in WPS Spreadsheet: Launch WPS Office and open your spreadsheet containing the problematic dates.
  2. 2. Use the Data tools: Highlight the affected cells, navigate to the 'Data' tab, and click 'Text to Columns'.
  3. 3. Convert to Date: Follow the wizard, select the 'Date' option in the final step, and click 'Finish'.
  4. 4. Apply your preferred format: Right-click the cells, select 'Format Cells', and apply the '3-Mar-2023' format instantly.
Fully compatible with Microsoft Excel file formats (.xlsx and .xls)Intuitive Text to Columns wizard for fast and error-free data conversion100% support for standard Excel date and time functions, including DATEVALUELightweight, fast, and completely free to download and use
microsoft office alternative - wps office

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.