我已經得到了一個Excel文件,其中一些日期實際上是serial dates(42741,42800等),有些只是文本。由於連續日期被格式化爲日期,它們看起來都很相似,但Excel無法正確分類,並將它們顯示爲一年而不是實際表示的兩個月。更糟糕的是,日期格式爲美式(mm/dd/yyyy),我的系統使用國際(dd/mm/yyyy)。Excel文件有文本和序列號的日期混合
如何清理這些數據!?
我已經得到了一個Excel文件,其中一些日期實際上是serial dates(42741,42800等),有些只是文本。由於連續日期被格式化爲日期,它們看起來都很相似,但Excel無法正確分類,並將它們顯示爲一年而不是實際表示的兩個月。更糟糕的是,日期格式爲美式(mm/dd/yyyy),我的系統使用國際(dd/mm/yyyy)。Excel文件有文本和序列號的日期混合
如何清理這些數據!?
經過許多悲傷之後,這是爲我工作的方法。我希望它可以幫助別人!
篩選5長度(連續)日期,並將它們複製到相鄰的 列。
在這些單元格上使用文本到列的功能。除以 分隔,在分隔符下選擇其他,並鍵入「/」(或「。」,如果 相關)。擊中完成。
讓我們假裝你的日期在列A中,將下列內容放在相鄰列中並相應地複製下來。
=IF(ISNUMBER(A2),L7,DATE(RIGHT(A2,4),LEFT(A2,2),MID(A2,FIND("/",A2)+1,2)))
在功能區中的函數中使用TEXT到Column的替代用法。
1) Select your range of mixed dates
2) Select Text-to-Columns
3) Keep selecting next until you come to the page after selecting delimiters
4) Choose your destination location (default is overnighting your data)
5) Select the column header in the preview
6) Select the Date radio button for format
7) Select the date format that matches the source format
系列日期將保持不變,文本日期將被轉換。