如何在excel文字中提取數字,excel如何準確的提取文字中的數字

2022-03-15 13:53:36 字數 3240 閱讀 6138

1樓:excel與財務

如何把**中的數字單獨提取出來呢?用複製-貼上就能搞定。

2樓:匿名使用者

詳見樣表截圖

b2輸入

lookup(9^9,--left(substitute(a2,leftb(a2,searchb("?",a2)-1),""),row($1:$10)))

公式下拉

3樓:匿名使用者

假設源資料在a1單元格

1,在左邊的連續數字比如 87463addk,那麼提取數字公式為

2、在右邊的連續數字,比如 difud57540,公式為=mid(a1,min(find(,a1&"0123456789")),len(a1))

3、如果是在中間的連續數字,比如adb8545kik,那麼公式為

excel如何準確的提取文字中的數字

4樓:匿名使用者

b2輸入=left(a2,find("日",a2))向下填充。c2輸入=mid($a2,find(c$1,$a2)+4,3)向右填充。再把de列公式改為=mid($a2,find(c$1,$a2)+4,1),四列一起向下填充,這樣有一個小問題還要處理一下,就是2位數,會出現99人這樣情況,你可以用查詢替換來處理。

5樓:匿名使用者

b2輸入:=left(a2,find("原",a2)-1)

c2輸入:=mid(a2,find("#",substitute(a2,"次","#",1))+1,find("#",substitute(a2,"人","#",2))-find("#",substitute(a2,"次","#",1))-1)

d2輸入:=mid(a2,find("#",substitute(a2,"次","#",2))+1,find("#",substitute(a2,"人","#",4))-find("#",substitute(a2,"次","#",2))-1)

e2輸入:=mid(a2,find("#",substitute(a2,"次","#",3))+1,find("#",substitute(a2,"人","#",6))-find("#",substitute(a2,"次","#",3))-1)

f2輸入:=mid(a2,find("#",substitute(a2,"次","#",4))+1,find("#",substitute(a2,"人","#",8))-find("#",substitute(a2,"次","#",4))-1) 然後下拉填充

excel文字中提取數字求和

6樓:匿名使用者

抓圖最忌沒有行列號!

看我的抓圖吧:

b7輸入

=sum(--left(b2:b5,find("店",b2:b5)-1))

b8輸入

=sum(--mid(b2:b5,find("/",b2:b5)+1,find("客",b2:b5)-find("/",b2:b5)-1))

都是陣列公式,輸入後先不要回車,按ctrl+shift+enter結束計算,再向右填充。

f2輸入

=sum(--left(b2:e2,find("店",b2:e2)-1))

g2輸入

=sum(--mid(b2:e2,find("/",b2:e2)+1,find("客",b2:e2)-find("/",b2:e2)-1))

也是陣列公式,輸入後先不要回車,按ctrl+shift+enter結束計算,再向下填充。

b10輸入

=sum(--left(b2:e5,find("店",b2:e5)-1))

b11輸入

=sum(--mid(b2:e5,find("/",b2:e5)+1,find("客",b2:e5)-find("/",b2:e5)-1))

都是陣列公式,才操作同上。

7樓:黑豆

如果都是如圖中數字是兩位的,只要用mid()函式提取數字就可以了,如果位數不定就要加入一些判斷或者用substitute()替換其中的非數字部分再提取。

公式大概如下:

店存=sum(left($a$1:$c$12,find("店",$a$1:$c$12)-1)*1)

客存=sum(mid($a$1:$c$12,find("店",$a$1:$c$12)+3,find("客",$a$1:

$c$12)-find("店",$a$1:$c$12)-3)*1)

a1:c12是假設的資料區域

如何把excel文字中的數字提取出來

8樓:來自九隴山風風韻韻的魔芋

把excel文字中的數字提取出來,方法有多種,如下:

第一種:填充方式,將第一個單元格的數字輸入後,按ctrl+e組合鍵,見圖一;

第二種:利用word查詢替換功能,將資料複製貼上到word中去,按ctrl+h組合鍵開啟「查詢替換」對話方塊。

第一步:在查詢內容文字框中輸入[!0-9];

第三步:單擊「全部替換」按鈕,最後將資料複製貼上回excel,見圖二。

圖一圖二

注意:圖一中的第一個單元格中的數字是收到輸入,回車後再按的ctrl+e組合鍵。

如何把excel**裡的文字中數字提取出來嗎

9樓:翟素芹權淑

方法/步驟

我們將要提取含有文字單元格內容複製到旁邊的單元格中。

將其列寬調整到只能顯示一個字元,如圖所示。

在「編輯」選單下選擇「填充」下的「內容重排」

選擇旁邊的空白單元格進行復制,再選擇已經拆分的內容。右擊在彈出的選單裡選擇「選擇性貼上」

在「選擇性貼上」視窗中選擇「加」後確定,其實這一步是將文字數值轉換成數字。

再選擇拆分的內容,ctrl+g開啟「定位」對話方塊。並點選下方的「定位條件」

在「定位條件」視窗中選擇「常量」並在其下方選擇「文字」,最後確定。

這樣我們就選擇了所有的文字內容的單元格。

用ctrl+"-"快捷鍵,記住了是小鍵盤上的減號。在「刪除」對話方塊中選擇「下方單元格上移」

10這個就達到了快速提取含有文字單元格中的數字的目的。

EXCEL無規律文字數字中提取數字

方法一 可以提取每一個字元,再乘以1,文字乘以1會出錯,用iferror 把錯誤的顯示為空,用 再把字元連在一起。本方法可以應付其他字元。方法二 因為數字是半形的,漢字是全形的,所以可以用len lenb 區分,再用mid 取數。用sumproduct 彙總,當然有漢字的會變成空。sumproduc...

如何從excel日期中提取年份,如何提取EXCEL表格中日期中的年份或月份

舉例說明。例如有 如圖 現要取出出生的年份放在c列。第一步 在c2輸入公式 year b2 結果如圖 第二步 將c2的公式下拉至c5.結果如圖 1 首先開啟excel工作表 3 得到結果2015,點選第一排結果的右下方的 號,往下拉到需計算的最後一格,即會出現全部結果 6 得到結果1月,點選第一排結...

如何在EXCEL單元格中的數字和英文字元分離出來

陣列公式 字母 left a1,len a1 sum len a1 len substitute a1,輸完按ctrl shift enter數字 right a1,sum len a1 len substitute a1,輸完按ctrl shift enter 數值在a2開始,在b2中輸入 此公式...