我們在使用excel的時候,有時候需要將混合在文本中的數字提取出來。但是不少用戶們不清楚具體需要怎樣進行操作。今天小編就針對文字中混合數字的各類情況,給大家帶來了多種不一樣的解決方法,有需要的用戶們趕緊來看一下吧。
excel混合文本提取數字怎么操作
情況一、混合文本長度一致、位置相同的情況
1.遇到這種情況,我們可以用分列功能來解決。

2.選中A列,點擊【數據】-【分列】找開文本分列向導。分列向導窗口中第1步,選擇【固定寬度】,第2 步,點擊設置分隔線,第3 步點擊【完成】,數字就提取出來了。

情況二、數字長度一致、位置都在右邊的情況
1.下圖表格中的數字都是11位,位置在右邊,可以用RIGHT函數來提取數字。

2.在B2單元格輸入公式:=RIGHT(A2,11),回車鍵確認公式后再下拉填充即可完成全部數字提取。

情況三、數字位置在左邊、長度不同的情況

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

方法四、數字在中間、位置相同、長度不同的情況
用到的公式:=MID(A2,3,2*LEN(A2)-LENB(A2))

說明:02-04的情況是分別利用三大字符串函數RIGHT、LEFT、MID來完成。
方法五、位置不固定、長度不同的情況,但數字兩端有相同符號

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

最后按下快捷鍵Ctrl+E,上面的這5種情況都可以用它來完成。
以05表格為例
先把第一個數字復制、粘貼出來;
然后選中下一個單元格,按Ctrl+E鍵完成提取。

以上就是excel混合文本提取數字的提取方法介紹了,希望對各位用戶們有所幫助。

閩公網安備 35020302033304號


網友評論