EXCEL怎麼提取單元格里面的某幾個字或數字

2022-12-25 03:35:10 字數 6215 閱讀 5524

1樓:網友

可以提取的,只是,我寫的這個函式最多隻能提取數值是6位或以下的數。超過6位也只能提取6位你先用著吧:

你的資料是這樣錄入的吧。

a2格是zhang yuan yuan 2000a3格是wang mei 2000

a4格是li li 500

那你在b2裡輸入函式(因為方法比較笨,所以函式比較長):

=if(iserror(value(rightb(a2,6)))if(iserror(value(rightb(a2,5)))if(iserror(value(rightb(a2,4)))if(iserror(value(rightb(a2,3)))if(iserror(value(rightb(a2,2)))value(rightb(a2,1)),value(rightb(a2,2)))value(rightb(a2,3)))value(rightb(a2,4)))value(rightb(a2,5)))value(rightb(a2,6)))

再把函式複製到b3、b4就可以提取出2000、2000、500了。

2樓:北陽釋善和

提取字元的函式有很多。

如果只是固定的字元。

a1=mid(b1,9,3)意思是把b1的字元從第9個開始提取3個。

3樓:匿名使用者

可以先分列,把你要的數字分成單獨的一列,複製出來後不儲存就是了。

4樓:網友

你在網上搜尋用excel提取身份證號碼裡面的出生日期方法,有很多的。

excel 如何提取單元格中的某幾個字元

5樓:匿名使用者

提取字串的公式主要有以下幾個:

1、提取字串最左邊的兩個字元:

=left(a1,2)

2、提取字串最右邊的兩個字元:

right(a1,2)3、提取字串中間第3位起的兩個字元:

=mid(a1,3,2)

6樓:匿名使用者

k1輸入公式:

=mid(h1,10,10)

下拉複製。

7樓:匿名使用者

首先你要確定你需要提取的字元有什麼規律,根據你的規律和具體要求才可以跟你說方法。

8樓:封

我不懂你的意思,字元是什麼意思?可以截圖給我看?

在excel**裡,怎麼提取某一單元格中的一部分文字?

9樓:橘落淮南常成枳

1、開啟excel,建立空白工作簿。

2、作為示例,在工作表中輸入一個字串,例如英文computer。

3、然後,需要把computer中的ter三個字母提取到另一個單元格中,無需手動複製貼上,只需使用函式。在結果單元格中,輸入函式=mid(,包括半邊括號。

4、然後點選a1單元格。

5、接著輸入第二個引數6(6表示字串從左往右數第6個字元開始)。

6、再輸入第三個引數3(3表示從字串左邊第6位開始往後的連續3位)。

7、再按回車,結果就得到了。

10樓:畫眉鳥的詩

xcel**中文字和數字如何分離提取?這樣做再也不用一個個敲了。

11樓:excel辦公實戰

使用分列功能快速完成。

excel版本參考:2010

1、選擇a列。

2、選擇資料-分列。

4、完成,檢視效果。

12樓:網友

有啊,如果是提取兩個字就是這樣:

假設要提取字的單元格是b3

=left(b3,2)

13樓:匿名使用者

應該很好解決:

選中a列,資料/分列/下一步,在「分隔符號」下選「其他」,在空格內輸入「:」下一步,這時分號前的姓名被選黑了,50分在後面,再點完成就變成兩列了。

如果原來的列要想保留的話,就選複製一列後再操作。如果要分列的單元格後面沒有空格的話要先插入一列空白的,不然分列時要把後面一列覆蓋掉。

14樓:宿鋒

假如在a1裡面,輸入:

=left(a1,find(":a1)-1)

然後複製公式即可。

在excel**裡,怎麼提取某一單元格中的一部分文字

15樓:智慧小白菜

1、首先在電腦桌面。

覆上開啟制excel**,excel的a列中有如下資料,從中提取市名,例如a列中提取「青島」到b列中。

2、因為這些資料規律是非常固定的,所以可以用分列、快速填充等提取,這裡用了mid函式,顯示是從第3個字元開始,提取2個字元。

3、輸入mid函式之後,可以看到函式有三個引數。

4、按下回車,結束公式的輸入。

5、下拉填充公式,得到最終的結果,完成提取單元格中的一部分文字。

16樓:青春之歌

xcel**中文字和數字如何分離提取?這樣做再也不用一個個敲了。

17樓:魚木混豬

在excel中可以用left函式從某單元格 中左側開始提取部分文字,用right函式從回。

右側取部分文字答,用mid函式從中間取部分文字。

使用工具:office2007

以從中間取部分文字為例,步驟如下:

1.從a列資料中提取省份:

2.利用mid函式,輸入公式如下:

公式說明:mid函式第一個引數為取值的單元格,這裡就是a1;第二個引數為從第幾位開始取值,省份都是從第三位開始的,所以這裡是3;第三個引數是取幾位數值,由於單元格中的省份都是兩個字,所以這個引數是2.

3.下拉填充後,結果如下:

18樓:程璐督曼冬

使用分列功能快速完成。

excel版本參考:2010

選擇a列;選擇資料-分列;

完成,檢視效果。

19樓:希實邢雙

用mid函式,可以從字串中的任意位置擷取任意長度的字串。

如:mid(1020519951,7,2)="99"

20樓:匿名使用者

沒有特定提取來文字的公式,如果自。

是有規律的文字提取可bai以用left,rigth,mid配合。

dulen來提取,相當於字zhi符提取,提取左邊幾個字元,dao右邊幾個字元或者中間幾個字元,如果每個單元格的要提取的文字的字元長度不一樣需要根據實際情況來提取。

21樓:弗爾佈雷斯

麻煩把問題描述清楚,要怎麼提取,有沒有什麼特殊要求,如果沒有什麼特殊要求,一般用mid、left、right這三個函式中的某一個函式,如果有特殊要求,可能還要用到別的函式。

22樓:聖靈

mid函式取中間,left函式取左邊,right函式取右邊。

23樓:匿名使用者

a3中輸入:

=mid(b3,3,2)

意思:從b3中的字元的第3個字元開始選取,選2個(提取長度為2的字串)

b3中從左到右第三個字元是 李 選2個 就是 李四。

24樓:匿名使用者

可以再a3單元格輸入以下公式:=mid(b3,3,2)

這樣,a3單元格就擷取b3中李四。

25樓:匿名使用者

有啊,如果是提取兩個字就是這樣:

假設要提取字的單元格是b3

=left(b3,2)

26樓:匿名使用者

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

語法mid(text,start_num,num_chars)公式 說明(結果)

=mid(a2,1,5) 上面字串中的 5 個字元,從第一個字元開始。

=mid(a3,3,2)取 張三李四王五這裡面的字串中的 2 個字元,從第三個字元開始,即李四。

27樓:匿名使用者

假如在a1裡面,輸入:

=left(a1,find(":a1)-1)

然後複製公式即可。

28樓:祿濡秘美曼

提取單元格的一部分文字,一般有三個函式可以使用:left、mid、right。

left提取前幾個字元,例如專:

=left(a1,3)

提取a1的前。

屬三個字元,right類似,提取後面的幾個字元。

mid提取中的字元,例如:

=mid(a1,3,2)

表示提取a1第三個字元開始的2個。

excel怎麼提取某個單元格某部分數值

29樓:新華電腦

從最左邊起取字元。

=left(源資料格,提取的字元數)

=left(e2,2)

表述為:從單元格a3的最左邊起,提取2個字元。

從最右邊起取字元。

=right(源資料格,提取的字元數)

=right(e2,2)

表述為:從e2單元格最右邊起,提取2個字元從資料中間提取幾個字元。

=mid(e2,1,9)

表述為:提取單元格e2中第一位起後面9位。

=mid(sheet1! e2,1,9)

表述為:提取sheet1表的單元格e2中第一位起後面9位先從左取字元,再從右取字元。

=right(left(e2,5),3)

表述為:首先從e2單元格第一個字元從左往右取5個字元,然後再對取出來的5個字元從右向左取3個字元。

去掉字元前面的幾個字元。

=right(e2,len(e2)-2)

表述為:從單元格e2字元的右邊起,提起所有的字元數,去掉後面兩個字元。len表示返回字串中的字元數。

去掉字元後面的幾個字元。

=left(e2,len(e2)-2)

表述為:從單元格e2字元的左邊起,提起所有的字元數,去掉後面兩個字元。

excel如何用公式提取單元格中的某些數字

30樓:本本經銷商

提取單元格中的數字可以根據數字的位置選擇使用mid或midb、right或rightb、left或leftb等文字提取函式來提取數字。

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

midb函式可以用於雙位元組字元。

語法:mid(text,start_num, num_chars)或midb(text, start_num,num_bytes)。

引數:text 是包含要提取字元的文字串。start_num 是文字中要提取的第一個字元的位置,文字中第一個字元的start_num 為1 ,以此類推;num_chars指定希望mid 從文字中返回字元的個數;num_bytes指定希望midb 從文字中按位元組返回字元的個數。

例項:如果a1=電子計算機,則公式「=mid(a1,3,2)」 返回「計算」,=midb(a1,3,2)返回「子」。

right 或rightb 用途:right 根據所指定的字元數返回文字串中最後一個或多個字元。rightb根據所指定的位元組數返回文字串中最後一個或多個字元。

語法:right(text,num_chars),rightb(text,num_bytes) 。

引數:text 是包含要提取字元的文字串;num_chars 指定希望right 提取的字元數,它必須大於或等於0。如果num_chars 大於文字長度,則right 返回所有文字。

如果忽略num_chars, 則假定其為 指定欲提取字元的位元組數。

例項:如果a1=學習的革命,則公式「=right(a1,2)」返回「革命」,=rightb(a1,2)返回「命」。

left 或leftb用途:根據指定的字元數返回文字串中的第一個或前幾個字元。此函式用於雙位元組字元。

語法:left(text,num_chars)或leftb(text, num_bytes)。

引數:text 是包含要提取字元的文字串;num_chars指定函式要提取的字元數,它必須大於或等於按位元組數指定由leftb 提取的字元數。

例項:如果a1=電腦愛好者,則left(a1,2)返回「電腦」,leftb(a1,2)返回「電」。

怎樣把單元格里面的內容分成多個單元格 分成行

以wps 2019版為例 1 開啟文件 2 選中單元格,滑鼠右鍵,選擇 拆分單元格 3 在彈出的 拆分單元格 介面根據所需進行設定即可 如果你一個單元格內使用了alt 回車的換行符,請使用以下公式 c9單元格輸入公式 iferror left a7,find char 10 a7 d9單元格輸入公式...

EXCEL提取單元格中的數值

如果數字都是用括號括起來得,首先你要確定,括號是用的什麼括號,是英文狀態下得括號還是漢字狀態下得括號,如 和 假設為前一種括號,用公式提取 假設資料在a1 mid a1,find a1 1,find a1 find a1 1 mid a1,find a1 1,find a1 find a1 1 雙引...

excel裡怎麼把單元格里的數字內容轉為數值

先設單元格為常規,再在空的單元格輸入1,ctrl c,選取你的綠色標記區 右擊 選擇性貼上為乘 確定,就好了 你這個格式是文字格式,不能相加 應該把它改為常規或數值,格式 單元格 數值或常規 右鍵 設定單元格格式 數字 選數值 確定 如何將excel 中的字串轉換成數字 這類問題幾乎無準確答案。因為...