excel中提取指定位數的數字,在excel中,怎樣提取一串數字中的指定幾位數,用公式實現

2022-02-01 02:25:23 字數 6161 閱讀 8569

1樓:泡影果果

1.開啟要處理的資料表,比如員工的身份證號。

2.點選對應的b2單元格,輸入公式=mid(b2,7,4)&"年"&mid(b2,11,2)&"月"&mid(b2,13,2)&"日"  (mid意思為取中間資料,在b2單元格中從第7位開始,取4為資料新增 「年」,「&」為連線符,後面「月」「日」也同樣道理。

3.單擊回車,資料顯示如下,c2單元格讀取了b2單元格中的生日資料。

4.選取c2並在右下角進行下拉,公式整列複製,如下圖:

5.學生證號,員工的工號,產品編號中也有同類資訊,可以讀取並加以編輯。

2樓:匿名使用者

三鍵結束  ctrl+shift+回車   同時放開

三鍵結束  ctrl+shift+回車   同時放開

3樓:匿名使用者

如果前面二個字母:

可以在a3輸入=midb(a2,3,2)

a4輸入=midb(a2,5,2)

如果前面3個字母:

可以在a3輸入=midb(a2,4,2)

a4輸入=midb(a2,6,2)

如果前面一個字母:

可以在a3輸入=midb(a2,2,2)

a4輸入=midb(a2,4,2)

4樓:平陽虎

參考

a2中的公式

=left(max(--text(mid(a1,column(1:1),row($1:15)),"0;;0;!0")),2)

a3中的公式

=right(max(--text(mid(a1,column(1:1),row($1:15)),"0;;0;!0")),2)

兩個公式均為陣列公式,輸入結束後需按組合鍵確認。

5樓:星語

=mid(a1,34,2),下拉填充

表示提取單元格a1的資料,從34位開始,提取2位。

希望對你能有所幫助。

6樓:朱科技

你好,你的表達方式還有點問題,請在祥細說清楚

在excel中,怎樣提取一串數字中的指定幾位數,用公式實現

7樓:藍藍藍

1、首先需要在電腦上將excel軟體開啟,接下來在excel中新建一個文件**。

2、接下來在**中輸入需要提取的數字。

3、接下來在**中輸入公式「=mid(a1,7,6)」,「mid」表示需要提取中間數字,「a1」表示要提取的數字欄,「7」表示從第7位開始提取,「6」表示需要提取六位數字,然後按enter鍵即可。

8樓:

1.開啟要處理的資料表,比如員工的身份證號。

2.點選對應的b2單元格,輸入公式=mid(b2,7,4)&"年"&mid(b2,11,2)&"月"&mid(b2,13,2)&"日"  (mid意思為取中間資料,在b2單元格中從第7位開始,取4為資料新增 「年」,「&」為連線符,後面「月」「日」也同樣道理

3.單擊回車,資料顯示如下,c2單元格讀取了b2單元格中的生日資料。

4.選取c2並在右下角進行下拉,公式整列複製,如下圖:

5.學生證號,員工的工號,產品編號中也有同類資訊,可以讀取並加以編輯。

9樓:

在一二十七一二中提取一串數字的指定幾位數,用公式的實現方法。

10樓:東湖港少部分開關

這個是身份證提取日期的公式

=mid(a1,7,6)即可

另外如果15位的參考附件

11樓:匿名使用者

假設你的資料在單元格a1中 則在需要位置輸入=mid(a1,7,6)

12樓:平陽虎

=mid("512925198709121648",7,6)

如果512925198709121648在a1中,用公式

=mid(a1,7,6)

13樓:

假設資料在a列,用公式:

=mid(a1,7,6)下拉。

求excel提取指定位數數字公式

14樓:泡影果果

1.開啟要處理的資料表,比如員工的身份證號。

2.點選對應的b2單元格,輸入公式=mid(b2,7,4)&"年"&mid(b2,11,2)&"月"&mid(b2,13,2)&"日"  (mid意思為取中間資料,在b2單元格中從第7位開始,取4為資料新增 「年」,「&」為連線符,後面「月」「日」也同樣道理。

3.單擊回車,資料顯示如下,c2單元格讀取了b2單元格中的生日資料。

4.選取c2並在右下角進行下拉,公式整列複製,如下圖:

5.學生證號,員工的工號,產品編號中也有同類資訊,可以讀取並加以編輯。

15樓:

=right(a1,4) 取a1單元格數字的右邊4位數字

=left(a1,4) 取a1單元格數字的左邊4位數字

=mid(a1,3,5)取a1單元格數字第3位開始的5位數字

16樓:匿名使用者

類似=left(a5,4),4表示左取4個位元組。

17樓:匿名使用者

g2=mid(substitute(f2," ",""),find("k",substitute(f2," ",""))+1,7)

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

18樓:匿名使用者

excel如何單獨提取來

單元格第一

源位數bai字,第二位數字du,第三位數字可使用mid函式實現。

mid函式第zhi一個引數是目標資料來dao源,第二個引數是需要提取的字元開始位置,第三個引數是提取的字元數,分別將提取位置設定為1、2、3即可單獨提取對應的數字。

方法步驟如下:

1、開啟需要操作的excel**,在空白位置輸入=mid(,然後點選選擇需要單獨提取數字的單元格。

2、在函式編輯框中繼續輸入1,1)並回車完成第一個數字的提取。

3、在另一個單元格同步驟1、2,輸入公式=mid(a1,2,1)並回車完成第二個數字的提取。

4、同理輸入公式=mid(a1,3,1),回車完成第三個數字的提取。

5、返回excel**,發現已成功在excel中單獨提取單元格的第一位數字,第二位數字和第三位數字。

19樓:魚木混豬喲

excel中可以利用baimid函式單獨du提取一串數字的單元zhi

格中,第某位數字。

工具dao:內office2007

方法如下:

從b1中提容取第一位數字:

輸入公式如下:

就得到了第一位數字:

依次類推,只要將mid函式中的第二個引數,改成要提取的數字位數,就可以得到指定位數的數字:

注意事項:在mid前面加--是通過兩次負數運算,將文字數字轉換為數值數字。

20樓:匿名使用者

b2輸入

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

公式右拉再下拉

21樓:沈一民

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

22樓:匿名使用者

兩個方法抄

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

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

23樓:匿名使用者

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

24樓:匿名使用者

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

25樓:匿名使用者

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

excel中如何提取數字的中間幾位?

26樓:生活玲兒老師

1、開啟需要提取中間幾位數字的excel**。

2、把點選「b2」單元格,然後點選「fx」。

3、選擇「mid」函式後點選「確定」。

4、在「text」選項輸入「a2(要從中提取的數字所在的單元格)」,在「start_num」選項輸入數字「3(要提取的第一個數字的位置)」,在「num_chars」選項輸入數字「2(要提取的數字共有幾位)」,最後點選「確定」。

5、這樣第一行的中間兩位數字就提取好了,然後雙擊單元格右下角的位置。

6、這樣所有資料中間兩位就提取成功了。

27樓:明日蘇州

公式為:

=mid(a1,5,9)

或者=midb(a1,5,9)

這裡的a1是指19位數字的所在位置,你可以自己選擇函式含義:

mid 返回文字字串中從指定位置開始的特定數目的字元,該數目由使用者指定。

midb 根據您指定的位元組數,返回文字字串中從指定位置開始的特定數目的字元。

28樓:山風點夥

不用這麼麻煩的,可以使用「分列」這個功能,把這個19位列分成三列就可以了。excel2007有分列的功能的。

29樓:匿名使用者

=mid(a1,5,9)

excel如何提取前幾位數字

30樓:我叫王土土豆

excel提取前幾位數字步驟如下:

1、開啟需要編輯的excel**。

2、如需提取a欄數字左邊前兩位,在b1欄輸入=left(a1,2),「left」表示需要從左邊提取數字,「a1」表示你要提取的數字欄,「2」表示你要提取的數字位數,之後按enter即可。

3、編輯成功後需要提取a欄的數字,只需點選b1格,右下角會出現一個實心的黑點,左鍵點選黑點向下拖即可。

4、如需提取a欄數字右邊後5位,在b1欄輸入=right(a1,5),「right」表示需要從右邊提取數字,「a1」表示你要提取的數字欄,「5」表示你要提取的數字位數,之後回車,點選b1下拖即可。

5、如需提取a欄數字從左第4位開始的中間2位,在b1欄輸入=mid(a1,4,2),「mid」表示需要提取中間數字,「a1」表示你要提取的數字欄,「4」表示從第4位開始提取,「2」表示你需要提取兩位數字,之後回車,點選b1下拖即可。

6、果提取身份證號碼裡的出生日期,可在b2欄輸入=mid(a2,7,4)&"年"&mid(a2,11,2)&"月"&mid(a2,13,2)&"日"   ,&"年"即在資料後新增年,其餘同理,回車下拉即可。

31樓:

excel表如何提取?前面幾位數的話,你直接用滑鼠把它按緊。把它複製過來可以了

32樓:斷夢

方法1:=mid(所在單元格或值,從第幾位提取,提取幾位),下例上

方法2:=left(所在單元格或值,提取幾位),下例下

從上面可以看出,二個函式提取結果都是一樣的,但是mid函式可以從中間提取,但是leet就不行。

33樓:匿名使用者

=left(substitute(a1," ",""),11)

34樓:匿名使用者

=left(a3,11)

35樓:

b3輸入:=mid(a3,1,11)下拉

36樓:匿名使用者

使用下面任一公式皆可

=left(a1,11)

=mid(a1,1,11)

=replace(a1,12,len(a1),)

excel提取數字的問題?如何提取10位以上的數字

把原公式中的9 9改為9e 307就行了,公式如下。用wps很好用的,如果是老版本,你可以在b行點右健,設定單元格格式 數字 選為文字,就可以了。不出來的話雙擊b2就可以了 把左起的第1個9改成10,左起的第2個9改成足夠大的數字,比如10 11 12等 那是因為你的數太大了超出了9 9這個數,你可...

使用excel提取特定字元中間的數字?

在b1中輸入或複製貼上下列公式。trim mid substitute a1,rept 100 column a a 100 99,100 右拉填充,下拉填充。如果只取第二個 和第三個 中間的 11 這個數字,可用如下公式。trim mid substitute a1,rept 100 column...

excel如何提取單元格中的數字

假設資料在a1,在b1輸入函式 mid a1,lenb a1 len a1 1,len a1 然後下拉填充即可,這個函式是隻刪除中文字元 substitute a1,mid a1,min if ll,50,row 1 20 max if ll,0,row 1 20 min if ll,50,row ...