日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

只提取单元格中的数字_提取Excel单元格中的数字(4类)及原理

發(fā)布時間:2025/3/12 编程问答 43 豆豆
生活随笔 收集整理的這篇文章主要介紹了 只提取单元格中的数字_提取Excel单元格中的数字(4类)及原理 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

文中總結了4類從包含有中文、字母、數(shù)字的單元格數(shù)據(jù)中只提取數(shù)字的公式。(使用的時候把單元格名稱改為實際的單元格名稱即可)。

1.提取文本左側數(shù)據(jù)

當單元格中數(shù)字在左側,文字內(nèi)容在右側時,我們可以使用一下公式來將數(shù)字快速提取出來。
函數(shù)公式:

=LEFT(A2,2*LEN(A2)-LENB(A2))

2.提取文本右側數(shù)據(jù)

當單元格中數(shù)字在右側,中文內(nèi)容在左側,我們可以使用該公式。
函數(shù)公式:

=RIGHT(A2,2*LEN(A2)-LENB(A2))

3.提取文本中的數(shù)據(jù)

在單元格中有許多中文,而數(shù)字則在中間的話,我們應該如何快速提取其中的數(shù)字呢?
函數(shù)公式:

=MIDB(A2,SEARCHB("?",A2),2*LEN(A2)-LENB(A2))

4.混合文本中提取數(shù)據(jù)

如果在單元格中出現(xiàn)了中文、字母、數(shù)字等字符,但我們只希望提取其中的數(shù)字,可以試試這個公式。
函數(shù)公式:

=SUM(MID(0&A2,LARGE(ISNUMBER(--MID(A2,ROW($1:$1024),1))* ROW($1:$1024),ROW($1:$308))+1,1)*10^ROW($1:$308)/10)

在錄入公式完成后,使用組合鍵「Ctrl + Shitf + 回車」。

5.原理

在 Excel 中,統(tǒng)計文本的長度可以用 Len函數(shù)和 LenB函數(shù),它們都只一個參數(shù);其中,前者把字母、數(shù)字、空格和漢字都算一個字符,后者把字母、數(shù)字、空格算一個字節(jié)、把漢字算兩個字節(jié)。

二者結合可以獲取空與空格的長度,字母、數(shù)字與漢字的長度,半角與全角標點符號的長度,再結合字符串函數(shù)截取文本中所有字母數(shù)字和截取文本中所有漢字或者數(shù)字了。

說明
LEN() 返回文本字符串中的字符個數(shù)。
LENB ()返回文本字符串中用于代表字符的字節(jié)數(shù)。

6.舉例

len()函數(shù)統(tǒng)計文本“Excel 2016 教程”中共有 5 個字母,4 個數(shù)字、2 個空格和 2 個漢字,所以長度為 13,說明 Len函數(shù)把字母、數(shù)字和漢字都算一個字符。

lenb()函數(shù)統(tǒng)計文本“Excel 2016 教程”中,字母、空格和數(shù)字共 11 個,漢字兩個,每個漢字 LenB 算兩個字節(jié),因此返回 15。

1、截取文本中的字母和數(shù)字

1、假如要截取“Excel 2016 教程”中的字母和數(shù)字。把公式 =LEFT(A1,LEN(A1)-(LENB(A1)-LEN(A1))復制到 B1 單元格。

2、公式說明:
A、公式用 LENB(A1)-LEN(A1)計算有多少個漢字。LENB(A1) 返回文本“Excel 2016 教程”的總字節(jié)數(shù) 15,再用 LEN(A1) 返回總字符數(shù) 13,15 - 13 = 2,每個漢字占兩個字節(jié),用總字節(jié)數(shù)減總字符數(shù),恰好求得漢字個數(shù)。提示:把每個漢字都分一個字節(jié)出去還剩一個字節(jié)更好理解。

B、再用字符總數(shù)減漢字個數(shù),即 LEN(A1)-(LENB(A1)-LEN(A1)),恰好求得字母和數(shù)字總數(shù) 11;最后用 Left 截取,即 =LEFT(A1,11),因此最后返回 Excel 2016。

2、截取文本中的漢字

1、假如要截取“Excel 2016 教程”中的漢字。把公式 =RIGHT(A1,LENB(A1)-LEN(A1)) 復制到 B2 單元格,按回車,返回“教程”二字

2、公式說明:LENB(A1)-LEN(A1) 恰算得漢字的個數(shù) 2,上面已經(jīng)分析過;然后再用從右邊開始截取的 Right函數(shù),即 =RIGHT(A1,2),因此返回“教程”二字。

總結

以上是生活随笔為你收集整理的只提取单元格中的数字_提取Excel单元格中的数字(4类)及原理的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。