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

時間 2022-11-23 04:30:22

1樓:匿名使用者

設你原始卡號及姓名在sheet1中的a列,從a1開始。

在以3開頭的表中輸入公式:

=if(left(sheet1!a1,1)="3",left(sheet1!a1,16),"")

將此公式複製下去即可得到所有以3開頭的信用卡卡號(不帶姓名)。

在以4、5開頭的表中輸入公式:

=if(or(left(sheet1!a1,1)="4",left(sheet1!a1,1)="5",left(sheet1!a1,16),"")

同樣是將此公式複製下去即可得到所有以4、5開頭的信用卡卡號(不帶姓名)。

雖然現在已經將開頭為3或4、5的卡號分開,但如果事先沒有排好序的話,裡面可能會出現空行,請將空行刪除即可。

希望我的回答對你有所幫助。

2樓:匿名使用者

用find和mid兩個函式結合使用即可提取.用此公式提取文字內的數字

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

3樓:藍藍藍

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

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

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

4樓:

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.學生證號,員工的工號,產品編號中也有同類資訊,可以讀取並加以編輯。

5樓:

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

6樓:東湖港少部分開關

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

=mid(a1,7,6)即可

另外如果15位的參考附件

7樓:匿名使用者

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

8樓:平陽虎

=mid("512925198709121648",7,6)

如果512925198709121648在a1中,用公式

=mid(a1,7,6)

9樓:

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

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

excel 包含特定字元的值中,如何提取數字

10樓:退休畫線工

昨天看到的你的提問要簡單得多,即使在數字後面有漢字也還簡單,但既有漢字、又有字母,就複雜多了。下面的公式則無論單元格中數字前後是否有漢字、字母,都能提取出來。但如果同一列中有多個單元格中包含關鍵字元時,公式會提取最後乙個單元格中的數字。

a7=iferror(-lookup(,-mid(lookup(99,find($a1,a$3:a$6),a$3:a$6),min(find(row($1:

$10))),"")

右拉到d7

a1下拉到a8,把公式中的$a1改成「金",右拉到d8

11樓:我來也

怎麼又是這個!

你的問題很簡單,問題是你的真實資料結構和目標效果,只要有乙個明確的輸入輸出顯示結構效果圖,就可以給你很簡單的公式了

12樓:池新雨

我不清楚你這個做有什麼用途,像你上面這種情況用vba正則自定義乙個函式,可以直接提取出數字,在提取之前先用find函式判斷是否存在上面字元,再提取, 這樣做的好處就是可移植性很強,我們平時用excel的時候要注意函式和公司的可移植性,這個對後面的使用是很在幫助的!

13樓:

如果每列中包含關鍵字的內容是唯一的,可以用下面的公式來處理。a7單元格=iferror(-lookup(1,-right(vlookup("*"&$a1&"*",a$3:a$6,1,),row($1:

$15))),"")

14樓:百小度

這個估計公式不太好處理,**可以搞定!

15樓:

請參考此公式a7=if(count(find($a$1,a3)),----right(a3,len(a3)*2-lenb(a3)),"")下拉右拉

excel 包含特定字元的值中提取數字

16樓:退休畫線工

昨天看到的你的提問要簡單得多,即使在數字後面有漢字也還簡單,但既有漢字、又有字母,就複雜多了。下面的公式則無論單元格中數字前後是否有漢字、字母,都能提取出來。但如果同一列中有多個單元格中包含關鍵字元時,公式會提取最後乙個單元格中的數字。

a7=iferror(-lookup(,-mid(lookup(99,find($a1,a$3:a$6),a$3:a$6),min(find(row($1:

$10))),"")

右拉到d7

a1下拉到a8,把公式中的$a1改成「金",右拉到d8

17樓:我來也

在a7單元格輸入公式:

=substitute(vlookup("李*",a$3:a$6,1,0),"李",)

在a8單元格輸入公式:

=substitute(vlookup("金*",a$3:a$6,1,0),"金",)

選擇a7:a8單元格,複製並向右拉,即可。

excel 如何提取出指定位置的數字

18樓:匿名使用者

首先 將b的一列全部轉換為文字格式

a1中輸入 =value(left(b1,4))c1中輸入 =value(right(b1,4))依次類推,向下複製公式

將b一列轉換文字格式方法是,選擇b的一列, 資料 → 分列選擇下一步,知道最後選擇 文字, 然後點選完成即可。

19樓:匿名使用者

你在並向下填充.然後複製de列,用選擇性貼上--數值貼上到de列,再把abc三列刪除即可.

20樓:瑩鋒飛揚

你可在a1中輸入=left(b1,4)

c1中輸入=right(b1,4)

也可以a1中輸入=mid(b1,1,4)

c1中輸入=mid(b1,5,4)

21樓:匿名使用者

=value(left(bi,4))

bi為b列第i行

因為b列前面如有0的話,應該為文字格式。

22樓:匿名使用者

加入輔助列(如d列)=a1&left(b1,4)

還有=c1&right(b1,4)

是這個俄意思嗎?

23樓:匿名使用者

如果你的b欄是純數字的話

a為=--left(b1,4)

c為=--right(b1,4)

24樓:匿名使用者

a1 =text(left(b1,4),"0000")

c1 =text(right(b1,4),"0000")

25樓:匿名使用者

a1公式=left(b1,4)

c1=right(b1,4)

excel如何提取指定行中的數字

26樓:匿名使用者

如果每行都多包含乙個數字,那麼z2=iferror(lookup(100,p2:y2),"")向下複製公式。

其中100是乙個大於列表中所有數字的值,可以根據實際情況調整

27樓:傑西公尺特瓦利亞

噩噩噩噩噩噩噩噩噩噩

excel中怎麼提取指定的數字?

28樓:匿名使用者

用這個公式=if(mid(a1,3,1)="0",mid(a1,4,2),mid(a1,3,3))  我這個公式最多提取125這樣的3位數的和72這樣的2位數的。如果需要提取1位數和4位數的請繼續追問

29樓:洋老師辦公教程

首先我們複製第乙個需要的內容,貼上到後面回車到下乙個單元格按ctrl加e就能智慧型提取,但是ctrl加e要2013以上版本。

30樓:匿名使用者

=text(mid(a1,3,3),"00") 'a1按照具體的單元格選取,""裡面0的個數少於漂移量就可以了。所以=text(mid(a1,3,3),"0") 也行

然後下拉

31樓:匿名使用者

你 先設定單元格式,在輸入公式就可以了,前面如果有0 就自動去掉了

32樓:匿名使用者

=--mid(a1,3,3)

vb,vbA操作EXCEL怎麼把指定資料複製到另一工作表符合條件的相應位置

sub 修改 dim i j for i 2 to 5000 if sheets 2 cells i,a sheets 1 cells 1,b then sheets 2 cells i,b sheets 1 cells 2 b sheets 2 cells i,c sheets 1 cells 2...

EXCEL查詢特定數字並且統計結果

如果是等於不是包含用公式 countif 資料區域如a a,指定數字 如果是包含就得計數,用公式 count find 指定數字,資料區域如a1 a1000 陣列公式ctrl shift enter結束 我假設你的資料在a列,從a1開始.b列會顯示出查詢出來的值 c列會顯示值的統計 按下alt f1...

excel中返回指定資料未出現的名稱

在e2輸入公式下拉 以上公式當最後的d1芒果為空時,會遇上後面帶頓號的情況,如題目中的e3則變為 蘋果 桔子 多了乙個逗號在後面的,如果堅持不想要那個逗號,公式要長點,改為這樣 在e2中輸入或複製貼上此公式 如果不考慮頓號 下拉填充 頓號要正確表示,e2輸入 if a2 有有有有 d 1 向下填充。...

Excel整列數字乘以固定數值,怎麼操作

具體操作步驟如下 所需工具 電腦 excel 1 在excel中開啟乙個空白檔案,然後在a列輸入被乘數,b列輸入乘數。2 然後單擊左鍵選中c1單元格,輸入 a1 b1 3 當a1單元格和b1單元格顯示虛線框時按 enter 確定就可以得到第一列的結果。4 然後選中d1單元格將游標移動到單元格右下角出...

Excel問題,mid函式提取的數字是不是不能運算

mid,left,right函式提取出來的是字元,可以轉化為數字。解決方法如下 1 開啟excel 匯入自己的資料。2 c2單元格輸入以下公式,向下複製填充。text mid b2,7,8 0 00 00 3 解析函式 mid函式 mid 返回文字字串中從指定位置開始的特定數目的字元。放到這個公式裡...