excel如何單獨提取單元格第一位數字,第二位數字,第三位數字

時間 2021-10-15 00:31:13

1樓:姓王的

寫個自定義函式吧,**如下:

function abc$(s$)

for i = 1 to len(s)

x = mid(s, i, 1)

if isnumeric(x) then

abc = abc & x

if len(abc) = 3 then exit forend if

next

end function

2樓:傑西米特瓦利亞

你可以用vba

用mid函式

a=cells(1,1)

for i= 1 to len(a)

if asc(mid(a,i,1))>=48 and asc(mid(a,i,1))<=57 then

num=num & mid(a,i,1)

else

aph=aph & mid(a,i,1)

end if

next i

num 就是數字

aph就是字母

3樓:我來也

假設資料和字母混合在a2單元格開始的a列,則可在b2單元格輸入陣列公式:

=vlookup(0,mid(a2,row($1:$30),3)*,2,0)

複製並下拉

特別注意:上面的是陣列公式,輸入公式後必須:ctrl+shift+enter三鍵同時按

4樓:匿名使用者

這個要資料有規律(比如都是等長資料,位置一樣),就比較好處理,否則就比較難了。

$20)),1)*10^row($2:$21))%,2,100)

記得按ctrl+shift+enter(正確輸入後公式兩旁有   符號)

excel 如何單獨提取單元格 第一位數字,第二位數字,第三位數字

5樓:匿名使用者

b2輸入

=iferror(--mid($a2,column(a1),1),"")

公式右拉再下拉

6樓:沈一民

b1=mid($a1,column(a1),1)向下向右複製

7樓:匿名使用者

兩個方法抄

b1輸入=left(a1,1) 同理襲d1改為right   c1輸入=mid(a1,2,1)   公式就是左邊右邊中間取數字,很好理解,不再描述

可以選中a列,資料  選單中===分類===固定寬度   下一步,自己選寬度  完成。

8樓:匿名使用者

b1輸入=left(a1,1)c1輸入=mid(a1,2,1)d1輸入=right(a1,1)即可

9樓:匿名使用者

=mid(單元格,位數,個數)

10樓:匿名使用者

演示excel2016怎麼從單元格中提取數字或者字母

excel如何提取單元格對應的數值

本例最終達到的效果是提取單元格中有規律資料,左右兩側的數字和字元。如果你的實際資料和本例不同,請檢視我寫的其他經驗介紹。本例規律是,數字和字元只出現一次,且都位於同側。直接展示公示結果,然後對其分析。第一行的公式為 left a1,2 len a1 lenb a1 分析,left函式為取左邊內容的函...

請教,Excel中如何提取多個單元格內容中相同的部分

如果能加輔助列,可以簡單點 1 提取每個單元格第一組資料。e1 trim mid substitute a1,1,10 2 提取第二組。i1 trim mid substitute a1,10,10 3 提取第三組。m1 trim mid substitute a1,26,10 最後對比資料,顯示結...

如何在EXCEL裡自動提取單元格的數值?

首先開啟excel,在 中有一些數字是需要我們把它提取出來的。在這裡我們需要用到一個公式 left a2,2 len a2 lenb a2 其中 的列數和行數是可以改變的。首先是數字在左邊的情況,在要放置提取出來的數字的位置單擊單元格,然後在單元格對應的框內寫上公式 left a2,2 len a2...