1. 程式人生 > >excel 獲取提取數字

excel 獲取提取數字

bsp 和數 區域 篩選 完成 字母 數字 編輯 lookup

=MID(A2,MIN(FIND({0,1,2,3,4,5,6,7,8,9},A2&"0123456789")),2*LEN(A2)-LENB(A2))

第一,如果需要提取數字的源數據沒有字母出現,只是漢字和數字,可以使用這個公式提取數字:
=MIDB(A2,SEARCHB("?",A2),2*LEN(A2)-LENB(A2))

第二,如果需要提取數字的源數據沒有字母,並且數字不是0開始的,可以使用這兩種方法實現。
1.使用excel數組公式提取數字:
=-LOOKUP(1,-MID(A2,MIN(FIND(ROW($1:$10)-1,A2&1/17)),ROW($1:$15))) 2.通過兩端對齊(內容重排)實現excel提取數字
步驟:選擇需要提取數字的單元格:A2:A5,復制到E1:E4區域。
將E列調整為只顯示一個漢字的寬度,然後單擊開始——編輯——填充——兩端對齊。(2003此功能成為內容重排,2010稱為兩端對齊)。
選擇第一個數字開始到最後一個單元格,將文本型數值轉換為數字。
單擊E1單元格,數據——篩選,篩選大於0,這樣就將數字篩選提取出來了。然後將提取出來的數字復制到目標單元格區域就完成了excel提取數字。

excel 獲取提取數字