Excel如何從混合文本中提取數(shù)字? 6個(gè)實(shí)例教你解決excel數(shù)據(jù)提取方法
想要讓Excel為我們快速、高效進(jìn)行數(shù)據(jù)計(jì)算、分析,必須保證數(shù)據(jù)錄入規(guī)范、合理。比如,你把文本和數(shù)字錄入到同一個(gè)單元格中,可能閱讀起來(lái)比較方便,但要對(duì)數(shù)字進(jìn)行計(jì)算就難以完成了。
自己錄入表格內(nèi)容時(shí),可以注意這些規(guī)范,但是收到同事發(fā)來(lái)的表格,文本和數(shù)字都錄入到一起了,怎么辦呢?總不能自己把數(shù)字再錄入或者復(fù)制、粘貼出來(lái)吧?今天小編根據(jù)實(shí)例分享幾種提取數(shù)字的方法。
1.混合文本長(zhǎng)度一致、位置相同的情況

上圖表格中我們可以看出混合文本比較規(guī)律,文本的長(zhǎng)度、數(shù)字的長(zhǎng)度以及數(shù)字的位置都相同,這種情況我們可以用分列功能來(lái)解決。
選中A列,點(diǎn)擊【數(shù)據(jù)】-【分列】找開(kāi)文本分列向?qū)В?/p>
分列向?qū)Т翱谥械?步,選擇【固定寬度】,第2 步,點(diǎn)擊設(shè)置分隔線,第3 步點(diǎn)擊【完成】,數(shù)字就提取出來(lái)了。

2.數(shù)字長(zhǎng)度一致、位置都在右邊的情況

上圖表格中的數(shù)字都是11位,位置在右邊,可以用RIGHT函數(shù)來(lái)提取數(shù)字。
在B2單元格輸入公式:=RIGHT(A2,11),回車鍵確認(rèn)公式后再下拉填充即可完成全部數(shù)字提取。

3.數(shù)字位置在左邊、長(zhǎng)度不同的情況
上面的情況是數(shù)字在右邊,用RIGHT函數(shù),如果數(shù)字在左邊就用LEFT函數(shù),公式不再重復(fù)。
下面以數(shù)字在左邊為例,長(zhǎng)度不同如何應(yīng)用公式?

用到的公式:=LEFT(A2,2*LEN(A2)-LENB(A2))

4.數(shù)字在中間、位置相同、長(zhǎng)度不同的情況
用到的公式:=MID(A2,3,2*LEN(A2)-LENB(A2))

說(shuō)明:02-04的情況是分別利用三大字符串函數(shù)RIGHT、LEFT、MID來(lái)完成。
5.位置不固定、長(zhǎng)度不同的情況,但數(shù)字兩端有相同符號(hào)

上圖表格中我們可以看出,數(shù)字的長(zhǎng)度不一致,位置也不相同,但數(shù)字前后都一個(gè)“-”符號(hào)。
用到的公式:
=TRIM(MID(SUBSTITUTE(A2,"-",REPT(" ",99)),99,99))

6.快捷鍵完成提取
說(shuō)到快捷鍵,想必大家都知道怎么提取了。
在Excel2013版本開(kāi)始,出現(xiàn)了一個(gè)很牛的快捷鍵Ctrl+E,上面的這5種情況都可以用它來(lái)完成。
以05表格為例
先把第一個(gè)數(shù)字復(fù)制、粘貼出來(lái);
然后選中下一個(gè)單元格,按Ctrl+E鍵完成提取。

推薦閱讀:excel文本數(shù)據(jù)怎么計(jì)算? excel表格計(jì)算帶有文本的數(shù)值的技巧
相關(guān)文章

excel文本數(shù)據(jù)怎么計(jì)算? excel表格計(jì)算帶有文本的數(shù)值的技巧
excel中的數(shù)據(jù)計(jì)算的時(shí)候,發(fā)現(xiàn)是文本數(shù)據(jù),該怎么計(jì)算呢?下面我們就來(lái)看看excel帶文本計(jì)算的技巧2025-04-25
excel怎么調(diào)間距? excel同一個(gè)單元格中的文本行間距調(diào)整技巧
同一個(gè)單元格中輸入了大量的文本內(nèi)容,密密麻麻,有的朋友可能會(huì)看不大習(xí)慣,想把文本行與行之間的間距再調(diào)大一些,該怎么辦呢?詳細(xì)如下文2025-01-31
INDIRECT函數(shù)用過(guò)嗎? 文本引用轉(zhuǎn)換神器Excel INDIRECT函數(shù)詳解
文本引用轉(zhuǎn)換神器INDIRECT函數(shù)你用過(guò)嗎?Excel 中的 INDIRECT 函數(shù)是將文本字符串轉(zhuǎn)換為有效的引用,并立即對(duì)引用進(jìn)行計(jì)算,顯示其內(nèi)容,下面我們就來(lái)看看詳細(xì)使用方法2025-01-17
文本數(shù)字怎么排序? Excel把文本翻譯成數(shù)值的技巧
excel中的文本數(shù)值是不能直接排序的,如果想要排序首先要幫助 Excel 把文本翻譯成數(shù)值,下面我們就來(lái)看看詳細(xì)的教程2025-04-25
Excel文本拆分技巧:Textsplit函數(shù)參數(shù)詳解
今天咱們一起來(lái)學(xué)習(xí)專門(mén)用于字符拆分的TEXTSPLIT函數(shù),接下來(lái)咱們就看看這個(gè)函數(shù)的部分基礎(chǔ)用法2024-12-04
Excel如何限制輸入位數(shù)? excel單元格只能錄入5位數(shù)字或文本的教程
excel單元格設(shè)置只能錄入5位數(shù)字或文本,這個(gè)很簡(jiǎn)單的,跟著我的步驟,你一步步地仔細(xì)看,一定能夠明白,時(shí)間寶貴,抓緊時(shí)間趕快看2024-09-28
如何在Excel中旋轉(zhuǎn)文本? Excel單元格的文字旋轉(zhuǎn)技巧
今天我們就來(lái)一起探索Excel中文字旋轉(zhuǎn)的奧秘,看看如何通過(guò)這些技巧讓我們的表格更加生動(dòng)和實(shí)用,詳細(xì)請(qǐng)看下文介紹2024-09-12
Excel如何將表格中的文本復(fù)制到合并區(qū)域? 把數(shù)據(jù)粘貼到合并單元格技巧
excel表格中的單元格很多都進(jìn)行合并了,想要將數(shù)據(jù)按順序復(fù)制粘貼到已經(jīng)合并的單元格中,該怎么實(shí)現(xiàn)呢?下面我們就來(lái)看看詳細(xì)的教程2024-06-11
excel文本函數(shù)怎么用? LEN/LENB/LEFT函數(shù)的用法
excel文本函數(shù)怎么用?文本函數(shù)中LEN/LENB/LEFT很常用,該怎么使用呢?下面我們就來(lái)看看詳細(xì)的教程2023-05-09
Excel2021怎么翻譯文本?Excel2021翻譯功能使用教程
很多朋友還不知道excel自帶翻譯功能,那么Excel2021怎么翻譯文本?這篇文章主要介紹了Excel2021翻譯功能使用教程,需要的朋友可以參考下2022-10-25




