EXCEL字元中提取數字,請教EXCEL函式達人 如何提取字串中的數字。

2022-01-26 04:36:49 字數 2328 閱讀 1161

1樓:天使在唱歌

1、以excel2010版本為例,如下圖,可用left和right結合find函式來提取「*」號前面和後面的數字;

2、首先在b1單元格輸入公式=left(a1,find("*",a1)-1),按enter鍵後則可提取出「*」符號前面的數字;

3、再在c1單元格輸入公式=right(a1,len(a1)-find("*",a1)),按enter鍵後則可提取出「*」符號後面的數字;

4、如下圖,最後下拉填充公式則可。

2樓:魚木混豬喲

可以利用自定義函式,從字母數字字串中,提取數字。

軟體版本:office2007

方法如下:

1.從a列字串中提取數字:

2.alt+f11,在右側空白處點選右鍵,插入模組:

3.在模組中輸入**如下:

4.返回excel,利用自定義的「取數字」函式,就可以得到結果:

3樓:

用left或者right結合find函式就可以了。

取前面的:

=left(a1,find("*",a1)-1)取後面的:

=right(a1,len(a1)-find("*",a1))如果想結果是數值形式,可以在前面增加--

變成=--left(a1,find("*",a1)-1)

4樓:雲中子

選中整列,點資料--分列--分隔符號--其他,在後面的框內輸入*,完成。

5樓:excel與財務

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

6樓:匿名使用者

資料分列

選中要做分列處理的列,點選單「資料-分列」,選擇分隔符號「*」

7樓:小矇

提取前面:=left(a1,find("*",a1)-1)

提取後面:=mid(a1,find("*",a1)+1,100)

8樓:紫藤

把單元格格式設為文字格式就可以啦

9樓:匿名使用者

前面的:

=left(a1,find("*",a1)-1)後面的:

=mid(a1,find("*",a1)+1,9)

請教excel函式達人:如何提取字串中的數字。

10樓:說邃遲慕蕊

如果字串中只有漢字和數字,可以用這個公式,如果資料在a1中,提取公式為

=midb(a1,searchb("?",a1),2*len(a1)-lenb(a1))

11樓:嘉大乘映

可選用以下方法提取:

1、給出數字的起始位置和長度。示例公式:=--mid(a1,5,3)公式結果為提取a1單元格中從第5位開始的3個數字。

2、提取某特定字串後的數字。示例公式:=-lookup(0,-mid(a1,find("abc",a1)+len("abc"),row(1:99)))

公式結果為提取a1單元格中字串abc之後的數字。

3、數字在一側其他則中文字元組成。示例公式:數字在前,公式=left(a1,2*len(a1)-lenb(a1));數字在後,公式=right(a1,2*len(a1)-lenb(a1))

4、沒有給出任何條件,只要求將單元格中的數字提出。通用公式

按組合鍵ctrl+shift+enter結束公式。

請教excel函式達人:如何提取字串中的數字。

12樓:雋宣是白風

可選用以下方法提取:

1、給出數字的起始位置和長度。示例公式:=--mid(a1,5,3)公式結果為提取a1單元格中從第5位開始的3個數字。

2、提取某特定字串後的數字。示例公式:=-lookup(0,-mid(a1,find("abc",a1)+len("abc"),row(1:99)))

公式結果為提取a1單元格中字串abc之後的數字。

3、數字在一側其他則中文字元組成。示例公式:數字在前,公式=left(a1,2*len(a1)-lenb(a1));數字在後,公式=right(a1,2*len(a1)-lenb(a1))

4、沒有給出任何條件,只要求將單元格中的數字提出。通用公式

按組合鍵ctrl+shift+enter結束公式。

從Excel中提取資料,從Excel中提取資料

樓主的需求,理論上是可行的,不過看你的資料,你說的 兒童 理論上和 兒童銷售部 還是不同的。你要精確化你的邏輯,因為不知道資料裡是不是還有類似 兒童研發部 這樣的資料。所以你要明確定義,你想找的是完全匹配的 nike 和部份匹配的 兒童 還是完全匹配的 兒童 因為這牽涉到使用什麼公式,如果是部份匹配...

如何在Excel中提取小數點後面的數字

在excel中,如果某個單元 格中包含一個帶小數,要用公式提取該數值小數點後專面的數字,例如a1單元格屬中包含一個數值 59178.68 在b1單元格中輸入下面的公式 right a1,len a1 find a1 公式返回結果 68 要取得純小數,還可用mod函式 mod abs a1 1 對於 ...

excel中提取文字中的數字並進行計算的函式是

從左提用left 從右提用right 從第n位開始提取n位用mid 提出來用 1或前面加 把文字型數字轉換為可運算的數字即可 value 將代表數字的文字字串轉換成數字。語法value text text 為帶引號的文字,或對需要進行文字轉換的單元格的引用。excel單元格里面數字和文字如何提取數字...