首頁 > 軟體

【Excel技巧】Excel分列與合併技巧

2019-12-07 12:44:49

已經很久沒有推出Excel系列的技巧經驗了,前些日子寫了一些關於SQL資料庫的,可是因為受益讀者比較少,所以索性就再寫點Excel相關的,本次經驗主要是來講一下如何將機器生成的時間或者其他格式的資料進行分列顯示,然後再合併成我們比較常用或者是普遍的這種形式,希望對各位讀者有所幫助。

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學習方法。

 



IT145.com E-mail:sddin#qq.com