How do I convert excel date serial numbers to Numbers dates

Just got the latest version of Numbers on my MacBook and was hoping that it would import and convert Excel date serial numbers to actual dates. I still get integer serial numbers in my date columns. My work around is to use the date() function instead of a raw date string when I enter dates into the Excel spreadsheet but that doesn't help my legacy work that has thousands of Excel dates that won't convert. I would love to convert to Numbers but that would require hours and hours of work to get the dates to import correctly.


Does Apple have any intention of fixing this (I consider it a BIG problem)?

MacBook Pro, OS X Mavericks (10.9), Connecting to a Samsung HDTV

Posted on Feb 9, 2014 8:34 AM

Reply
5 replies

Feb 9, 2014 6:30 PM in response to bquimby1

Could you give a screenshot of how the dates look in Excel and what you get in Numbers?


And how are you importing into Numbers? File > Open an xls file? File > Open an xlsx file? File > Open a cvs file? Or copying and pasting?


With enough specifics I'm guessing it won't be too hard to come up with a workaround that will save you hours of work.


SG

Feb 9, 2014 6:49 PM in response to SGIII

It sounds like the problem where dates imported from Excel end up a serial numbers instead of dates. The only workaround that I know of is to add another column to the table and convert them back into dates. Or, if it is true that xls files import correctly but xlsx ones don't, another workaround is to use Excel to convert xlsx files to xls.


The table below shows the relationship between the Excel serial number and the date for the two Excel date systems. To get from serial number to date, you add the serial number to one of the two dates given in column D.


User uploaded file

Feb 10, 2014 11:59 AM in response to Badunit

Thanks for that explanation and illustration of Excel dates and serial numbers. I'd never really understood that before. I can't reproduce the date import problem here either, from Excel 2011. Dates import as expected, from both xls and xlsx files. I wonder what triggers the import error.


Aside from saving as xls from Excel and importing xls files into Numbers, another workaround might be to copy the dates from an open Excel worksheet and paste them into the corresponding range in the imported Numbers table.


Numbers 3 sometimes seems to do a better job parsing pasted data than data imported by opening a file. We found, for example, that pasting tab-separated data preserves formats better than opening comma-separated files.


SG

Feb 23, 2014 10:12 AM in response to bquimby1

I solved the problem but it was in a round-about way. I had forgotten that this particular spreadheet started out in Excel, moved to Open Office and back to Excel. I was using Open Office to work on the .xls file. Here's a step-by-step:


  1. To clean it up I put it on my work machine (Windows 7), opened it in Office 2010 and saved it as an .xls workbook. I moved it into the Cloud and tried to open it with the Cloud version of Numbers. It opened but the dates were still serial numbers.
  2. I then saved it in .xlsx format and moved it to the Cloud. The Cloud version of Numbers wouldn't recognize the file.
  3. I closed the file in Office 2010 and reopened the .xlsx version. I then saved it as an Office 2003 .xls file and moved that version to the cloud. Voila! The Cloud version of Numbers recognized the file and the dates!


I'm now using Numbers to manage this data.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

How do I convert excel date serial numbers to Numbers dates

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.