Skip to main content

Kutools for Office — One Suite. Five Tools. Get More Done.

How to convert DD.MM.YYYY to date format (mM/DD/YYYY) in Excel?

Author Sun Last modified

When working with Excel, you may encounter dates entered in the dd.mm.yyyy format due to varying regional habits or personal preferences. However, Excel does not automatically recognize dd.mm.yyyy (for example, 23.02.2024) as a valid date format, which can lead to issues with sorting, filtering, or date calculations. To ensure full compatibility and convenient data processing, it's important to convert these text-based date strings into the standard Excel date format, such as mm/dd/yyyy.

Below, you'll find several effective solutions to tackle this problem in different ways—ranging from using formulas, built-in Excel features, to VBA code. Each method comes with practical steps, precautions, and suggestions for troubleshooting common issues.

Convert dd.mm.yyyy to dd/mm/yyyy with formula

Convert mm.dd.yyyy to mm/dd/yyyy with Kutools for Excel

Convert dd.mm.yyyy to mm/dd/yyyy with formula

Convert dd.mm.yyyy to standard date using VBA macro

Convert dd.mm.yyyy using Text to Columns (Excel built-in)


Convert DD.MM.YYYY to DD/MM/YYYY with formula

In some cases, you may only need to replace the dots in dd.mm.yyyy with slashes to get dd/mm/yyyy. This is helpful when you want the separator to match the regional settings, but note that Excel may still treat the result as a text string, not a real date value.

To perform this conversion:

1. Suppose your original date is in cell A6. Select a blank cell next to it—such as B6—and enter the following formula:

=SUBSTITUTE(A6,".","/")

2. Press Enter, then drag the fill handle down to apply the formula for other dates as needed.

Tip: In this formula, A6 refers to the cell with the original date. Adjust the cell reference as necessary for your data range.

While this method is simple, remember that the result is still text rather than a recognized date value. If your subsequent operations require real dates (for calculation, filtering, etc.), please refer to the following formula and VBA solutions.


Convert MM.DD.YYYY to MM/DD/YYYY with Kutools for Excel

For dates in the format mm.dd.yyyy, Kutools for Excel offers a practical feature called Convert to Date. This tool enables you to quickly convert multiple non-standard date formats to standard date values in bulk—especially useful if you frequently process imported or combined data from various sources.

After free downloading and installing Kutools for Excel, follow these steps:

1. Select the cells containing the dates to be converted. Then go to Kutools > Content > Convert to Date.

2. The selected cells will be automatically converted to valid Excel date values. You can choose different date display formats (Short Date, Long Date, etc.) from the Number Format dropdown in the Excel Home tab for enhanced visualization.
Tip: If a value is not recognized as a valid date, the original data will remain unchanged, which helps avoid accidental data loss.
a screenshot of the results after conversion

This method is especially efficient for large data ranges and ensures the output is genuine date values for immediate use in calculations and filtering. Pros include bulk processing and easy conversion, while a possible drawback is that it requires installing the Kutools add-in.


Convert DD.MM.YYYY to MM/DD/YYYY with formula

To further transform dates from dd.mm.yyyy to the standard mm/dd/yyyy format and ensure Excel recognizes the result as a true date, you can use the following formula. This method is suitable if your regional date format does not recognize the slash-separated result from a simple SUBSTITUTE function as a date.

1. Assume the original date is in A6. In the adjacent cell, for example B6, enter this formula:

=(MID(A6,4,2)&"/"&LEFT(A6,2)&"/"&RIGHT(A6,2))+0

2. Press Enter, then drag the formula down as necessary.

3. The results may initially appear as serial numbers (such as45457). To view them as dates, select these cells, go to Home > Number Format, and choose Short Date.
a screenshot of changing the formula results to Short Date format

Now, your dd.mm.yyyy formatted text is converted into Excel-recognized dates in mm/dd/yyyy format.
a screenshot showing the results

Tips: To copy the formula down multiple rows, select the first cell with the formula, copy (Ctrl+C), then select other target cells and paste (Ctrl+V)


VBA Code – Convert dd.mm.yyyy strings to real date values across a range

For advanced users or those dealing with large amounts of data in custom formats, automating the conversion with a VBA macro can be time-saving and efficient. This method directly transforms text-based dd.mm.yyyy dates into real Excel dates within your chosen range.

Advantages include batch processing and flexibility in choosing any column or range. However, use caution—VBA macros cannot be undone with Ctrl+Z. Be sure to back up your data before running the code.

1. Click Developer Tools > Visual Basic. In the Microsoft Visual Basic for Applications window, click Insert > Module, and paste the following code into the module window:

Sub ConvertDDMMYYYYDotToDate()
    Dim cell As Range
    Dim WorkRng As Range
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    Set WorkRng = Application.Selection
    Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
    Application.ScreenUpdating = False
    For Each cell In WorkRng
        If cell.Value Like "??.??.????" Then
            cell.Value = DateSerial(Right(cell.Value, 4), Mid(cell.Value, 4, 2), Left(cell.Value, 2))
            cell.NumberFormat = "mm/dd/yyyy"
        End If
    Next
    Application.ScreenUpdating = True
End Sub

2. Then, press F5 key to run this code, in the prompt box, select the range containing your dd.mm.yyyy dates, and then, click OK.

Notes and Tips:

  • If you get an error or nothing happens, check your selection and ensure the format exactly matches dd.mm.yyyy.
  • You can adjust the cell.Value Like "??.??.????" pattern if your data has variable digit length.
  • This macro cannot be reversed easily—always save a copy of your data first.
  • The converted cells will immediately be recognized by Excel as real date values.

This VBA solution is ideal for users comfortable with basic macro operations and who need quick, accurate, and repeatable conversion on large datasets.


Other Built-in Excel Methods – Use Text to Columns

Another practical approach is to use Excel’s built-in Text to Columns feature. This method is most suitable when your date data is consistent and in a single column. 

1. Select the column or cells containing your dd.mm.yyyy dates.

2. Go to Data > Text to Columns.

3. In the wizard, choose Delimited, then click Next.

4. Check only Other for delimiters, and type a dot (.) in the box.

5. Click Next. In the next step, set the Column Data Format for Day, Month, and Year columns as General or Text as appropriate.

6. Complete the wizard to split data into three columns (Day, Month, Year).

7. In a new column, recombine day, month, and year into a date using the formula:

=DATE(C1, B1, A1)

Assuming columns A, B, and C now represent Day, Month, and Year, respectively. Apply the formula and drag it down as needed.


These solutions offer flexible options for converting dd.mm.yyyy and similar date formats into recognized Excel dates, whether you prefer formulas, visual tools, or automation. Always double-check your data before and after transformation, and consider saving a backup, especially when using macros or making batch adjustments.

Best Office Productivity Tools

🤖 Kutools AI Aide: Revolutionize data analysis based on: Intelligent Execution   |  Generate Code  |  Create Custom Formulas  |  Analyze Data and Generate Charts  |  Invoke Kutools Functions
Popular Features: Find, Highlight or Identify Duplicates   |  Delete Blank Rows   |  Combine Columns or Cells without Losing Data   |   Round without Formula ...
Super Lookup: Multiple Criteria VLookup    Multiple Value VLookup  |   VLookup Across Multiple Sheets   |   Fuzzy Lookup ....
Advanced Drop-down List: Quickly Create Drop Down List   |  Dependent Drop Down List   |  Multi-select Drop Down List ....
Column Manager: Add a Specific Number of Columns  |  Move Columns  |  Toggle Visibility Status of Hidden Columns  |  Compare Ranges & Columns ...
Featured Features: Grid Focus   |  Design View   |   Big Formula Bar    Workbook & Sheet Manager   |  Resource Library (Auto Text)   |  Date Picker   |  Combine Worksheets   |  Encrypt/Decrypt Cells    Send Emails by List   |  Super Filter   |   Special Filter (filter bold/italic/strikethrough...) ...
Top 15 Toolsets12 Text Tools (Add Text, Remove Characters, ...)   |   50+ Chart Types (Gantt Chart, ...)   |   40+ Practical Formulas (Calculate age based on birthday, ...)   |   19 Insertion Tools (Insert QR Code, Insert Picture from Path, ...)   |   12 Conversion Tools (Numbers to Words, Currency Conversion, ...)   |   7 Merge & Split Tools (Advanced Combine Rows, Split Cells, ...)   |   ... and more
Use Kutools in your preferred language – supports English, Spanish, German, French, Chinese, and 40+ others!

Supercharge Your Excel Skills with Kutools for Excel, and Experience Efficiency Like Never Before. Kutools for Excel Offers Over 300 Advanced Features to Boost Productivity and Save Time.  Click Here to Get The Feature You Need The Most...


Office Tab Brings Tabbed interface to Office, and Make Your Work Much Easier

  • Enable tabbed editing and reading in Word, Excel, PowerPoint, Publisher, Access, Visio and Project.
  • Open and create multiple documents in new tabs of the same window, rather than in new windows.
  • Increases your productivity by 50%, and reduces hundreds of mouse clicks for you every day!

All Kutools add-ins. One installer

Kutools for Office suite bundles add-ins for Excel, Word, Outlook & PowerPoint plus Office Tab Pro, which is ideal for teams working across Office apps.

Excel Word Outlook Tabs PowerPoint
  • All-in-one suite — Excel, Word, Outlook & PowerPoint add-ins + Office Tab Pro
  • One installer, one license — set up in minutes (MSI-ready)
  • Works better together — streamlined productivity across Office apps
  • 30-day full-featured trial — no registration, no credit card
  • Best value — save vs buying individual add-in