如何提取ecel中的一段數字文字元號

2021-05-12 21:12:38 字數 725 閱讀 1301

1樓:匿名使用者

一、單元格a1中有如下內容:要提取出數字

提取excel單元格中連續的數字的函式公式是:

或者

解釋一下這個公式

find函式——查詢文字所在位置

find(find_text,within_text,[start_num])

find(需查詢的文字,包含查詢文字的單元格,開始查詢單元格的字元位置(可選)) 此處find函式是搜尋數字在「a1&1234567890」中所在的位置; a1&1234567890的目的是在用find函式查詢時,不出現錯誤值,使之後的min函式可以正常執行。

二、如果內容中除字漢子字母外 只有連續的11位數字

可以用一下的公式 手機號都是1開頭的(find函式從第一個1字開始) 假如資料在a1

=mid(a1,find("1",a1),11)

或者=midb(a1,searchb("?",a1),11)

search函式

返回5。

假設資料在a列。

b1輸入公式

=if(len(a1)=11,a1,"")

下拉複製公式

如何在ecel表中擷取中間的一段字串

很簡單 right a1,4 這個公式的意思是取a1單元格內的右邊的4個字元 當然句號也算一個字元 試驗後,請給分謝謝 excel中擷取中copy間一段字串的方法是使用mid函式它的語法是 mid text,start num,num chars text引數是包含要提取字元的文字字串,start ...

EXCEL擷取一段字元,excel如何提取一個字串中的一段字元?

function ver cl as range,str as string dim reg as object dim mc as object if cl.count 1 then set reg createobject vbscript.regexp with reg pattern str...

在ecel中如何把一列數字中的某數字替換成另

在excel中,把一列數字中的某一個數字替換成另一個數字,可使用replace 替換函式實現。方法步驟如下 2 選擇需要替換數字的單元格,然後在公式中繼續輸入 1,1,2 並按回車鍵,完成公式的輸入 replace a1,1,1,2 即可。3 返回excel 選中下方單元格,按鍵盤 ctrl d 可...