接著為大家提供具體的操作步驟:
1、我們本次的例子就是人事部經常會在月底計算員工的出勤情況,通過考勤機的軟件導出類似如下圖的數據,我們要對其進行分列,然後再匯總成我們需要的格式,我主要是說兩種方法,一種是通過Excel內部功能直接設置,另一種則是通過萬能的公式實現。
2、選定要進行分列的數據,然後點擊“數據”工具欄,選擇“分列”:
3、默認“分隔符號”,點擊下一步:
4、然後我們將空格勾選,當然,這裡要根據數據格式,如果是分號分隔的,那可以勾選分號,勾選完成以後,在數據預覽的區域裡,就會顯示按照要求分隔後的格式,然後點擊下一步:
5、這裡需要注意的是,我們需要將列的格式改為文本,這主要是方便我們在後期進行合並,否則在後期的合並中會出現因格式的原因造成合並後的數據格式不是我們想要的格式。
6、我們還可以設置一下分列後,數據存放的區域:
7、完成後,數據就完美的被分開了,也完成了我們第一步想要實現的。
8、接下來將分列後的數據進行合並就很簡單了,方法有很多,比如=CONCATENATE(B2," ",C2," ",D2),或者直接=B2&" "&C2&" "&D2。
9、當然了,最終合並的樣式可以自己去設定,我們有了數據源就可以隨意的組合了,我之所以合並後的結果和考勤機導出的格式一樣,主要是為了驗證一下之前說的,一定要把時間,就是時分秒的部分分列成文本以後再合並,否則會出不一樣的結果。
10、當然了,我們也可以直接用TEXT函數,不用需要關注時分秒的格式問題,直接用TEXT函數規定格式即可:=TEXT(B2,"yyyy-mm-dd")&" "&C2&" "&TEXT(D2,"hh:mm:ss")
11、最終的數據還是一樣的,所以函數還是很強大的,但學好基本功能,然後再加強函數學習才是最正確的Excel學習方法。