2018005 | Excel數據管理與分析
昨天迎來了農曆新年後了第一次課程,同時給100多個學員做了半天的Excel數據分析的課程,可謂是場面壯觀陣容強大。
課程中有學員提到工作中經常需要從不同部門收集數據表格,其中的日期數據常常出現各種不規範的問題,要如何才能將這些不規範的日期格式轉換成規範的呢?只有轉換成日期格式,才可以做計算、利用日期函數提取數據,以及利用數據透視表進行日期組合操作。
這篇文章曾經推送過,今天我們再發一次,一起來回顧一下這個問題的解決方案。
1、201710101、2017.10.1的日期格式
20170101是數字型,2017.1.1是文本型,如果要將這兩種日期轉換為標準的日期格式,只需點擊「數據」選項卡中的「分列」功能即可,點擊兩次下一步,再最後一步驟中選擇日期格式即可。
2、1001、10.1的日期格式
1001是數字型,10.1是文本型,都缺少年份的數據,同樣可以利用分列功能來轉換,與剛剛的操作略有不同。
3、201710的日期格式
201710是數字型,缺少日的數據,無法通過分列功能完成轉化。
首先,在右鍵「設置單元格格式」的「自定義」面板中,輸入格式:0「01」,此編碼的作用是在原有的日期格式的基礎上增加日的部分。
通過設置單元格格式,僅僅只是在顯示的時候,會出現後面01代表的日,實際的數據並沒有這個部分,所以現在通過分列功能,依舊無法完成轉換的過程。
接著就到了我們最巧妙的一個借雞生蛋的部分了,Excel做不到,換Word來,我們將這一列的數據複製粘貼到Word中。
是不是很神奇,Word中居然保留了後面的01的內容,接著我們再將此列數據粘貼回Excel中。最後用第一種方法轉換即可完成。如果希望最後看到的數據,沒有日的部分,只需在轉換之後,再次打開設置「單元格格式」的「自定義」功能,輸入編碼:yyyymm,就可以和之前看到的日期格式一樣只有年份和月份的顯示效果,但此時的數據已經是日期格式了。
如果本文對你有一定的啟發,歡迎分享給朋友們!
-End-
挑戰無處不在,職場從容不迫。我是甘彬老師,10年+Office培訓和諮詢顧問經驗,歡迎關注。