1、數(shù)字和文本拆分
遇到這種情況,很多人首先想到的是用Excel函數(shù),其實你要知道目前Excel2013版以上是有自動填充功能的。先在第一行單元格中輸入你想要數(shù)字和文本,之后選中區(qū)域,按Ctrl+E即可輕松搞定,若是遇到文本格式不一致,可以多輸入幾個,以便系統(tǒng)識別。
PS:如果沒有快速填充功能,可以借用函數(shù)文本函數(shù)LEFT和RIGHT函數(shù)來實現(xiàn)。這需要注意文本之間是有連字符“-”。
數(shù)字提取公式=LEFT(SUBSTITUTE(A1,'-',''),2*LEN(SUBSTITUTE(A1,'-',''))-LENB(SUBSTITUTE(A1,'-','')))
文本提取公式=RIGHTB(A1,LENB(A1)-LENB(B1))
2、分列法
遇到需要拆分的數(shù)據(jù)剛好有相同的分隔符就可以使用分列法。
選中數(shù)據(jù)列,點擊數(shù)據(jù)——數(shù)據(jù)工具——分列,在打開的界面中選擇“分隔符號”,然后點擊下一步,選中相應的分隔符,比如這里我們利用“市”作為分隔符,隨后點擊下一步,直至完成即可。
3、如何將同一個單元格的內(nèi)容拆分到多個單元格
如圖所示:如何將左表格轉(zhuǎn)換為右表格
輸入公式=SUBSTITUTE(TRIM(MID(SUBSTITUTE($B2,CHAR(10),REPT('',99)),1+(COLUMN(A:A)-1)*99,99)),E$1&':',)
公式說明:
SUBSTITUTE($B2,CHAR(10),REPT('',99)):將B2單元格中的換行符替換成99個空格
SUBSTITUTE函數(shù)語法:= SUBSTITUTE(字符串,舊文本,新文本,從第幾位開始查找)
CHAR(10):換行符號
MID函數(shù)語法:MID(查找的文本,開始位置,取多少位)
1+(COLUMN(A:A)-1)*99:是MID函數(shù)的第二參數(shù),表示開始提取的位置,這里依次提取1、1+1*99、1+2*99、1+3*99
TRIM:清除多余的空格
以上就是今天要與大家分享的有關(guān)拆分數(shù)據(jù)的方法,希望對大家有所幫助。