想要讓Excel為我們快速、高效進(jìn)行數(shù)據(jù)計(jì)算、分析,必須保證數(shù)據(jù)錄入規(guī)范、合理。比如,你把文本和數(shù)字錄入到同一個(gè)單元格中,可能閱讀起來比較方便,但要對(duì)數(shù)字進(jìn)行計(jì)算就難以完成了。 自己錄入表格內(nèi)容時(shí),可以注意這些規(guī)范,但是收到同事發(fā)來的表格,文本和數(shù)字都錄入到一起了,怎么辦呢?總不能自己把數(shù)字再錄入或者復(fù)制、粘貼出來吧?今天阿鐘老師根據(jù)實(shí)例分享幾種提取數(shù)字的方法。 01.混合文本長度一致、位置相同的情況 上圖表格中我們可以看出混合文本比較規(guī)律,文本的長度、數(shù)字的長度以及數(shù)字的位置都相同,這種情況我們可以用分列功能來解決。 選中A列,點(diǎn)擊【數(shù)據(jù)】-【分列】找開文本分列向?qū)В?/p> 分列向?qū)Т翱谥械?步,選擇【固定寬度】,第2 步,點(diǎn)擊設(shè)置分隔線,第3 步點(diǎn)擊【完成】,數(shù)字就提取出來了。 02.數(shù)字長度一致、位置都在右邊的情況 上圖表格中的數(shù)字都是11位,位置在右邊,可以用RIGHT函數(shù)來提取數(shù)字。 在B2單元格輸入公式:=RIGHT(A2,11),回車鍵確認(rèn)公式后再下拉填充即可完成全部數(shù)字提取。 03.數(shù)字位置在左邊、長度不同的情況 上面的情況是數(shù)字在右邊,用RIGHT函數(shù),如果數(shù)字在左邊就用LEFT函數(shù),公式不再重復(fù)。 下面以數(shù)字在左邊為例,長度不同如何應(yīng)用公式? 用到的公式:=LEFT(A2,2*LEN(A2)-LENB(A2)) 04.數(shù)字在中間、位置相同、長度不同的情況 用到的公式:=MID(A2,3,2*LEN(A2)-LENB(A2)) 說明:02-04的情況是分別利用三大字符串函數(shù)RIGHT、LEFT、MID來完成。 05.位置不固定、長度不同的情況,但數(shù)字兩端有相同符號(hào) 上圖表格中我們可以看出,數(shù)字的長度不一致,位置也不相同,但數(shù)字前后都一個(gè)“-”符號(hào)。 用到的公式: =TRIM(MID(SUBSTITUTE(A2,"-",REPT(" ",99)),99,99)) 06.快捷鍵完成提取 說到快捷鍵,想必大家都知道怎么提取了。 在Excel2013版本開始,出現(xiàn)了一個(gè)很牛的快捷鍵Ctrl+E,上面的這5種情況都可以用它來完成。 以05表格為例 先把第一個(gè)數(shù)字復(fù)制、粘貼出來; 然后選中下一個(gè)單元格,按Ctrl+E鍵完成提取。 |
|