Mar 17 2024 09:27 AM
Can auto conversion of dates in Excel be disabled permanently when importing a CSV? This article seems to indicate that it can, but I can't get it to work: https://insider.microsoft365.com/he-il/blog/control-data-conversions-in-excel-for-windows-and-mac
All the dates in my CSV file are in yyyy-mm-dd format. When I click on the CSV, it imports the CSV into Excel but it converts dates that are greater than 1900 (maybe 1904) to date format. It leaves the dates before 1900 alone. Among other things, this means the column will not sort properly.
I know that I can import it correctly by opening the file from within Excel and changing the fields to be text first before importing, but this is a pain. Can auto conversion of dates on import really be turned off permanently, without having to import from within Excel?
Mar 17 2024 11:11 PM
@Bruce_Wiland Well, the trick is to NOT just click the CSV that lets Excel do some best guesses that don't always give the desired results. Even the insider feature you refer to in the link is not going to help you all the time.
Always import the CSV data with Get Data, TXT/CSV or via From Text (Legacy). That gives you full control over all data types in the data set you are working with. And not only just dates, but also numbers in different formats than your own locale, or texts that look like numbers but must remain texts.
Mar 18 2024 05:53 AM