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種情況都可以用它來完成。
先把第一個數字復制、粘貼出來;然后選中下一個單元格,按Ctrl+E鍵完成提取。