在數據的處理分析中,經常要對數據進行拆分,如下圖:

在上表中,我們要根據【工號】提取【分公司】、【入職年份】和【入職序號】,除了手動提取之外,還可以有下文中的4種方法。
一、分列法
【分列】,大家並不陌生,就是按照一項準則分級或分類,Excel中的提到的【分列】,也是分類存儲數據。
目的:從【工號】中提取【分公司】、【入職年份】和【入職序號】。

方法:
1、複製【工號】列的數據到新的數據列(最好是待存儲數據的左側第一列)備用。
2、【數據】-【分列】,打開【文本分列嚮導】對話框,【下一步】。
3、選中【分隔符號】中的【其他】,並在後面的文本框中輸入「-」。
4、【下一步】-【完成】-【確定】即可。
解讀:
第3步文本框中輸入的字元(「-」)要和數據源中分割數據的字元一致哦!
二、快速填充Ctrl+E法
提到快速填充,大家第一時間想到的肯定是拖動滑鼠,右鍵填充等,其實除了上述方法外,還有一個非常實用的快速填充方法,快捷鍵Ctrl+E快捷鍵法。
目的:從【工號】中提取【分公司】、【入職年份】和【入職序號】。

方法:
1、在D3 單元格中輸入「ZB」,並選中D3:D12單元格區域,快捷鍵Ctrl+E即可。
2、在E3單元格中輸入「2012」,並選中E3:E12單元格區域,快捷鍵Ctrl+E即可。
3、在F3單元格中輸入「008」,並選中F3:F12單元格區域,快捷鍵Ctrl+E即可。
解讀:
1、在步驟1、2、3中輸入的字元,分別為「魯肅」的工號按照【分公司】、【入職年份】和【入職序號】拆分之後的結果。
2、選中目標單元格區域時,一定要包含步驟1中已經輸入欄位的單元格,否則無法得到想要的結果哦!
三、Power Query法
看到Power Query這樣的英文單詞,大家心裡可能在犯嘀咕,什麼「高大上」的東東,其實不是,Power Query是Excel系統自帶的一個數據處理分析工具,是集成到高版本的Excel中的。
目的:從【工號】中提取【分公司】、【入職年份】和【入職序號】。

方法:
1、選取需要拆分的目標單元格,【數據】-【來自表格/區域】,打開Power Query編輯器,選擇工具欄中的【拆分列】-【按分隔符】,打開【按分隔符拆分列】對話框,在【選擇或輸入分隔符】的下拉列表框中選擇【自定義】,在文本框中輸入「-」,並【確定】。
2、雙擊列標題位置,輸入新的列標題。
3、【關閉並上載】。
4、調整內容位置及格式。
解讀:
利用Power Query拆分數據時,拆分後的數據是存儲在單獨的Sheet表格中的,在實際的工作中,一般要複製到元數據表格中。
四、函數公式法
利用函數公式法拆分欄位,其基本思路就是根據字元的特點進行定位,然後用相應的函數提取欄位而已。
定位函數中最常用的就是Find函數。
功能:返回指定字元串在原始字元串中出現的其實位置(區分大小寫)。
語法結構:=Find(定位字元串,原始字元串,[開始位置])。
目的1:返回【工號】中的第一個「-」的位置。

方法:
1、添加2列輔助列。
2、在目標單元格中輸入公式:=FIND(“-“,C3)。
目的2:返回【工號】中的第二個「-」的位置。

方法:
在目標單元格中輸入公式:=FIND(“-“,C3,D3+1)。
現在已經提取了【工號】中「-」的位置,接下來就要根據位置提取字元,用到的函數為Left、Mid和Right。關於這3個函數的具體用法,如果有不掌握的親,可以查閱歷史中的相關記錄哦!
目的3:提取【分公司】欄位。

方法:
在目標單元格中輸入公式:=LEFT(C3,D3-1)。
目的4:提取【入職年份】。

方法:
在目標單元格中輸入公式:=MID(C3,D3+1,4)。
目的5:提取【入職序號】。

方法:
在目標單元格中輸入公式:=RIGHT(C3,LEN(C3)-F3)。
結束語:
從上文的學習中可以看出,數據的拆分也是一些基礎技能的應用,所以在實際的工作中,大家要靈活對待,如果在學習的過程中,有不明白的地方,可以留言討論哦!
原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/250390.html
微信掃一掃
支付寶掃一掃