就在昨晚,安靜了很多天的班級微信群突然熱鬧了。有人問了這樣一個問題,如何把Excel中某一列的文字和數字分成2列?
然後,大家紛紛給出了解決方案,小編就現學現賣,分享給大家。
在數據量比較大的情況下,操作繁瑣,此處不做推薦。
如下圖,把文字和數字分離開來,可以使用Excel自帶的分列工具,只需三步哦。
選定目標列,數據-分列
這種情況適用於文字和數字之間有分隔符,那如果沒有分隔符呢?可以選擇分列的固定寬度。
這種方法適用於分隔固定寬度的字符,如果前面文字有多有少就不適用了。
RIGHT:從一個文本字符串的最後一個字符開始返回指定個數的字符。
LEFT:從一個文本字符串的第一個字符開始返回指定個數的字符。
LEN:返回文本字符串中字符的個數。
LENB:返回文本中所包含的字符數。
在B1單元格輸入公式:=LEFT(A1,LENB(A1)-LEN(A1));
在C1單元格輸入公式:=RIGHT(A1,2*LEN(A1)-LENB(A1))
提取數據,選擇要進行分列的數據,複製粘貼到word中,使用替換工具,在查找內容輸入[!0-9]--更多--使用通配符--全部替換,分開後複製粘貼到Excel中即可。
如果是提取文字,同樣的方法,只是在查找內容輸入[0-9]。
但是,值得注意的是,該方法是對文本中所有的數字/文字進行提取,也可用於提取文本中的數字。
每一個方法都有自己的適用性,根據自己的情況選擇合適的方法才是最快捷的。也歡迎大家分享自己的方法。我們一起共同進步。
---end---
(本文為德軟信息原創文章,轉載請註明出處。)