EXCEL如何拆分姓名和電話?

風繼續吹


關於Excel中拆分姓名和電話,雷哥推薦2種方法.

方法1:Excel人工智能【Ctrl+E】

Excel中有個非常好用的功能,可以通過快捷鍵【Ctrl+E】實現,該功能我給他起了個名字,叫Excel人工智能。


如圖所示,需要提取出姓名和電話號碼。 在B1單元格中輸入“雷哥”,然後按下【Ctrl+E】後,即可實現姓名的快速填充;同理在C1單元格中輸入A1中的電話號碼後,按下【Ctrl+E】,即可實現電話號碼的快速填充。


可以發現姓名和電話已經快速分開了。


知識拓展

既然【Ctrl+E】這麼好玩,那麼他可以實現哪些功能呢?


① 單元格連接

既然【Ctrl+E】可以實現姓名和電話的拆分,那麼【Ctrl+E】也可以實現單元格數據的連接。相當於 & 的功能。


② 替換功能

如圖所示,需要把【財務部】替換為 空單元格


③提取生日數據

如圖所示,需要從身份證中提取生日數據,且數據需要轉化為 1994年02月25,這樣的格式。


首先還是在C2中,手動輸入數據,然後按下【Ctrl+E】發現數據實現了填充。

可是,我們仔細發現,數據是有問題的,然後繼續修改C3,按下【Enter】後,發現數據還是有問題(都是20+),繼續調整C4,按下【Enter】後,發現數據成功啦。

<strong>

思考:細心的朋友,可能會問,為何出現這種情況?為何要修改3次數據,之前不是按下【Ctrl+E】一次就成功了嗎? 原來,當我們輸入第一個數據按下【Ctrl+E】後,Excel按照某規律進行了計算(當規律有很多種時,只顯示一種)。為了達到我們的數據處理要求,需要給Excel多個樣本,這樣才能得到我們想要的數據。朋友理解了嗎?


方法2:函數法

具體的公式如下:

提取文字的公式為:=LEFT(B1,LENB(B1)-LEN(B1))

提取數字的公式為:=RIGHT(B1,LENB(B1)-2*LEN(C1))


解釋:

①提取漢字文本語法

=LEFT(B1,5),表示從左邊數提取B1單元格,的前5位數據;

=LENB(B1),表示數據長度,注意,如果是數據是1個漢字,返回結果2;如果是1個字母返回數據1;

=LEN(B1),表示數據長度,注意,無論是1個漢字還是1個字母,返回的結果都是1;


因此, =LEFT(B1,LENB(B1)-LEN(B1)),就表示返回數據左邊的漢字文本,

同理,=RIGHT(B1,LENB(B1)-2*LEN(C1)),表示返回右邊的數字。


各位親愛的讀者朋友,你學會了嗎?如果還有任何問題,歡迎留言或者私信交流Excel。

雷哥:自媒體【雷哥office】創始人,《競爭力:玩轉職場Excel,從此不加班》作者,微軟Excel專家認證,office培訓師,職場老司機,分享職場經驗 / 辦公技能 / 提高職場效率

雷哥office


1組快捷鍵解決9類格式設置,而且快速高效,你想知道它是誰嗎?


在實際的工作中,設置格式的地方非常的繁多,如果是大批量的,費時費力,比較麻煩,如果有一個類似於“格式刷”的快捷操作,我們只需“刷、刷、刷”應該是個不錯的事情。其實,Excel早就替我們想到了此需求,只不過不是“刷、刷、刷”,而是“按、按、按”,此快捷鍵就是Ctrl+E。

一、提取出生年月。

方法:

1、在目標區域的第一個單元格中輸入出生年月。

2、選中所有的目標單元格,包括第一個錄入出生年月的單元格。

3、快捷鍵:Ctrl+E。

二、快速拆分數據。

方法:

1、在姓名列中輸入“王東”。

2、選中所有目標單元格,包括“王東”所在的單元格。

3、快捷鍵:Ctrl+E。

4、重複步驟1-3完成手機號的填充。

三、批量增加前綴。

方法:

1、在目標區域的第一個單元格錄入前綴信息和原有信息。

2、選定所有目標單元格,包括第一個錄入信息的單元格。

3、快捷鍵:Ctrl+E。

四、智能組合。

方法:

1、在目標區域的第一個單元格錄入簡稱。

2、選定所有目標單元格,包括第一個錄入簡稱的單元格。

3、快捷鍵:Ctrl+E。

五、智能換行。

方法:

1、在目標區域的第一個單元格錄入換行信息。

(行內強制換行的方式為快捷鍵:Alt+Enter)。

2、選定所有目標單元格,包括錄入換行信息的單元格。

3、快捷鍵:Ctrl+E。

4、調整行高。

六、智能合併。

方法:

1、在目標區域的第一個單元格區域錄入“地址”信息。

2、選定所有目標單元格,包括第一個錄入信息的單元格。

3、快捷鍵:Ctrl+E。

七、智能交換位置。

方法:

1、在目標區域的第一個單元格中錄入交換位置後的值。

2、選定所有目標單元格,包括第一個錄入信息的單元格。

3、快捷鍵:Ctrl+E。

八、提取特定字符並大小寫。

方法:

1、在目標區域的第一個單元格中錄入ID並大寫第一個字母。

2、選定所有目標單元格,保羅第一個錄入ID信息的單元格。

3、快捷鍵:Ctrl+E。

九、智能分段。

方法:

1、在目標區域的第一個單元格區域錄入分段卡號。

2、選定所有目標單元格,包括第一個錄入分段卡號的單元格。

3、快捷鍵:Ctrl+E。

結束語:

實際工作中,相同格式的批量數據處理也是非常的多的,如果一個一個去處理,將會非常的麻煩,如果我們掌握了Ctrl+E快捷鍵,將會對我們的工作效率有很大的提高。其主要操作就分為三步。1、錄入格式;2、選定區域;3、快捷鍵Ctrl+E。


Excel函數公式


【問答】不用函數公式快速拆分姓名和電話?

其實拆分數據有很多中辦法,像快捷鍵CTRL+E用於比較規範的數據類型,那麼當數據源增加了,還需要重新拆分!還有函數公式法:雖然可以下拉填充公式實現了更新數據,但是不懂公式咋辦?那麼現在小編跟大家分享的是更為簡單的辦法:快速拆分姓名和電話

1、首先點擊數據——新建查詢下的從表格

2、自動創建動態表格

3、直接進入編輯器——點擊拆分列——按照從非數字到數字的轉換

4、直接更改標題行姓名和電話

5、將數據導入表格中,點擊關閉上載至——選擇保存位置即可加載

最最重要的一點是當你的數據源更新之後,只要你點擊刷新就可快速同步

這個功能是不是很贊呢?當你的數據源位於多個表格中或者文件夾中,你都可以使用該方法,他都會幫你整理在同一個表格中!這是不是你想要的結果!

好啦,今天我的分享就到這裡了,更多簡單實用的辦公小技巧歡迎關注我的頭條號!如果你覺得我的回答對你有幫助,歡迎轉發點贊表示支持一下!


Excel辦公小動畫


有時候我們會遇到姓名和電話號碼綁定在一起情況,比如下圖所示的情況。

我們發現姓名有的是兩個字,有的是三個字,還有的是四個字,電話號碼有的是11標準手機號,有的是7位座機號,還有的是長度不一的短號。因此提取姓名和電話將會有一定的難度。這裡我們介紹兩種方法,一種是快速填充法,一種是公式法,供大家參考。

快速填充法

快速填充是最簡單的方法。在B2單元格輸入A2單元格中的姓名“張洋”,然後向下填充,記住一定要選擇“快速填充”,C列也採用快速填充。如下圖所示:

公式法

首先,我們要統計出A列文本中的姓名字數與電話號碼的位數。統計姓名字數可以用公式“=LENB(A2)-LEN(A2)”,統計數字個數可以用“2*LEN(A2)-LENB(A2)”。

然後,我們用LEFT和RIGHT函數,分別從左右兩個方面截取對應長度的字符串即可。具體的公式是B2“=LEFT(A2,LENB(A2)-LEN(A2))”,C2“=RIGHT(2*LEN(A2)-LENB(A2))”。如下圖所示:


師說新語


我是 @Excel大全 ,這也是一個經典的Excel案例了,分離文字和數字信息

就這個問題,我分享兩種方法:快速填充法和公式法

快速填充法

對13以上版本的Excel,用快速填充(快捷鍵<ctrl>+E)最方便了/<ctrl>

  • 拆分第一行的姓名和電話;

  • 按下<ctrl>+E快速填充,或者,直接拖拉鼠標向下填充,右下角的填充選項中,選擇“快速填充”即可;/<ctrl>

動畫演示如下:

“快速填充”不止可以拆分數字和文字,其用途還有很多,平時,大家可以多試試這組快捷鍵,很好用!

公式法

舊版本的Excel,沒有快速填充,那,就還可以使用公式法。

字符串的函數常用的有Left、Right、Mid、Find、Len等函數,這幾個函數用熟了,基本上就能搞定各種字符串的分分合合了。

如題主的這個問題,拆分姓名和手機號:

如上所示,手機號可以使用公式“=RIGHT(A1,11)”獲取,表示從右向左取11個字符,姓名則可以通過公式“=LEFT(A1,LEN(A1)-11)”,其中,Len(A1)表示獲取字符串長度,Left函數從左向右取字符。

當然,函數法還可以換個思路,比如

因為手機號碼都是1開頭的,那還可以使用公式“=FIND("1\


分享到:


相關文章: