急!excel中如何擷取部分文字

2022-05-09 01:41:41 字數 6486 閱讀 1117

1樓:

=right(文字所在單元格,數字)

如:right(a1,12)

假如:"江蘇省昆山市陸渡鎮三港村五元組12號"在 a 1單元格,提取"陸渡鎮三港村五元組12號"

12表示從右取12個字元

2樓:大徐哥

假設位址在a1,b1輸入公式

=if(a1="","",replace(a1,1,if(iserror(find("市",a1)),find("縣",a1),find("市",a1)),""))

b1公式向下複製,此公式已驗證,請操作試一下

3樓:匿名使用者

=right(a1,9):表示從最右邊開始擷取9位。

=left(a1,2):從左邊開始擷取2位=mid(a1,3,8):從第3個字元開始擷取8位以上函式均為擷取文字串的。

=right(a1,len(a1)-find("市",a1,1))是此題目的結果。

fx中有函式的說明及例項,可進去看看。

4樓:

用下面的公式就可以了:

=right(住址所在單元格,len(住址所在單元格)-find("市",住址所在單元格,1))

5樓:ugreen綠聯

excel中擷取部分文字可以用函式公式實現,例如要提取所在鎮以及之後的資料,可仔細觀察位址格式,均為省、市、鎮的格式,那麼可以按照提取市字以後的字段,即可實現了,輸入公式:=right(e3,len(e3)-find("市",e3)),見下圖的結果

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

6樓:智慧型小白菜

1、首先在電腦桌面

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

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

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

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

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

7樓:青春之歌

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

8樓:哇哎西西

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

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

3、然zhi後,需要把

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

4、然後點選a1單元格。

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

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

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

9樓:魚木混豬

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

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

使用工具:office2007

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

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

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

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

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

10樓:程璐督曼冬

使用分列功能快速完成

excel版本參考:2010

選擇a列;

選擇資料-分列;

分隔符號-下一步,勾選其他輸入:

完成,檢視效果。

11樓:匿名使用者

應該很好解決:

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

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

12樓:希實邢雙

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

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

13樓:匿名使用者

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

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

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

14樓:弗爾布雷斯

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

15樓:聖靈

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

16樓:匿名使用者

a3中輸入:

=mid(b3,3,2)

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

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

17樓:匿名使用者

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

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

18樓:匿名使用者

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

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

=left(b3,2)

19樓:匿名使用者

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

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

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

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

20樓:匿名使用者

假如在a1裡面,輸入:

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

然後複製公式即可。

21樓:祿濡秘美曼

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

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

=left(a1,3)

提取a1的前

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

mid提取中的字元,例如:

=mid(a1,3,2)

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

22樓:匿名使用者

你要提取哪部分???!!!

excel中怎樣提取部分特定的文字!

23樓:茗童邪魅

1、本次演示使用的軟體為excel電子**,軟體版本為microsoft office家庭和學生版2016。

2、首先開啟excel電子**,並在a1單元格中輸入用於演示提取部分特定文字的資料。

3、在b1單元格中使用函式「mid」進行指定部分文字的提取操作,該函式中的引數分別為源資料單元格,擷取位置,擷取長度。

4、函式輸入完成後,單擊回車可以看到已經得到想要的姓名了,同樣的使用該函式對其他部分特定文字進行提取即可。

24樓:一點設計演示

1.如下圖,要提取#後面的字元,也即紅色的「sdk」到b列。

2.首先,在b2中輸入公式:

=find("#",a2)

返回#在字串中的位置,#在a2單元格文字中是第6個字元。

3.知識點說明:

find()函式查詢第一引數在第二引數中的位置。如下圖,查詢「b」在「abcd」中是第幾個字元。第一引數是要查詢的字元「b」,第二引數是被查詢的字串。

最終返回「b」在「abcd」中是第2個字元。

4.然後,在b2中輸入公式:

=mid(a2,find("#",a2)+1,99)這樣,就提取出了#後的字元。

5.知識點說明:

mid()函式返回從字串中制定字元開始若干個字元的字串。如下圖,mid()函式返回「abcde」字串中從第2個字元開始的連續3個字元,也就是返回「bcd」。

6.綜上,=mid(a2,find("#",a2)+1,99)的意思就是從a2單元格#字元後面的乙個字元起,取長度為99的字串。其中的99是乙個較大的數字,能涵蓋#後字元的最大長度即可。

25樓:朱仕平

選擇a列,點選選單---資料---分列

選擇"分隔符號",下一步

勾選"分號","逗號"兩項

確定這樣就可以將所有的引數進行分列,

再把不需要的列進行刪除

26樓:匿名使用者

b2輸入

=mid(a2, 4,search("性別",a2)-5)c2=mid(a2, search("性別",a2)+3,1)d2=mid(a2, search("愛好",a2)+3, search("學歷", a2)-2-(search("愛好",a2)+2))

e2=right(a2,2)

27樓:辦公新萌圈

職場excel:如何提取指定內容?

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

28樓:畫眉鳥的詩

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

29樓:匿名使用者

a3中輸入:

=mid(b3,3,2)

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

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

30樓:萊昂納德_尤拉

=mid(a1,3,2)

從第三個字元開始,提取長度為2的字串

31樓:

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

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

32樓:匿名使用者

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

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

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

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

33樓:淘汰

使用分列功能快速完成

excel版本參考:2010

選擇a列;

選擇資料-分列;

完成,檢視效果。

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

34樓:橘落淮南常成枳

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

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

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

4、然後點選a1單元格。

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

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

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

35樓:畫眉鳥的詩

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

36樓:excel辦公實戰

使用分列功能快速完成

excel版本參考:2010

1、選擇a列

2、選擇資料-分列

4、完成,檢視效果

37樓:

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

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

=left(b3,2)

38樓:匿名使用者

應該很好解決:

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

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

EXCEL裡面如何擷取指定文字串

你是擷取指定字元開始到指定字元結束的字串呢?還是擷取指定第x個字元開始到第y個字元結束的字串呢?如果是第二種,那麼就簡單了 a2 mid a1,x,y x 1 mid string,star.long string 表示擷取字串的出處 star 表示開始的位置 long 表示擷取的長度。如a2輸入 ...

請教excel部分替換,如何將excel中的部分 替換

substitute a1,left a1,find a1 1 left a1,find a1 1 1.2 公式向下複製就行了。新插入一列,如果資料從a1開始,新列在是b列那麼在b1複製下面的公式 left a1,find a1,1 1 1.2 right a1,len a1 find a1,1 1...

excel中如何按條件輸出文字,在excel中如何設定某單元格滿足條件後顯示設定的文字

1 右鍵單擊excel圖示,在彈出的右鍵選單中選擇開啟命令。2 為了便於理解以下列資料為例,在b列黃色區域輸入c列中的成績。3 首先我們選中b列整列。4 按下ctrl 1組合鍵調出設定單元格格式視窗。5 在數字項分類中選擇自定義命令,然後在型別下輸入或複製貼上以下內容 60 及格 60 不及格然後單...