EXCEL怎麼取單元格里面的的值的中間某些字元

2022-07-13 16:05:20 字數 3700 閱讀 9805

1樓:匿名使用者

1、從最左邊起取字元

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

=left(e2,2)

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

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

=right(e2,2)

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

=mid(e2,1,9)

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

=mid(sheet1! e2,1,9)

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

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

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

5、去掉字元前面的幾個字元

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

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

6、去掉字元後面的幾個字元

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

2樓:匿名使用者

如果取部分字元,可以使用mid函式進行提取的=mid(a1,2,3)提取從第2到4的三個字元如果是某個字串,建議使用find+mid組合函式不過具體還是看樓主的明確要求

現在的需求不明確的

另外可以使用vba

3樓:葬花吃人

以提取身份證號碼中的出生日期為例:=mid(a12,7,8)

excel 怎麼取單元格里面的的值的中間某些字元

4樓:深圳市勵拓軟體****

excel 怎麼取一個單元格里面的的值的中間某些字元?

excel 怎麼取一個單元格里面的的值的中間某些字元?或者沒有這個功能?

匿名 | 瀏覽 7360 次

推薦於2016-10-08 22:13:18最佳答案1、取中間數值可用mid

2、取左邊數值可用left

3、去右邊數值用right

例如:a1=「黨和人民」

1、取「和」字,則用mid(a1,2,1)2、取「黨」字,則用left(a1,1)

3 取「民」字,則用right(a1,,1)

5樓:興義焦亦綠

可以利用mid()函式

mid(text,start_num,num_chars)text

是包含要提取字元的文字字串。

start_num

是文字中要提取的第一個字元的位置。文字中第一個字元的start_num

為1,以此類推。

num_chars

指定希望

mid從文字中返回字元的個數。

num_bytes

指定希望

midb

從文字中返回字元的個數(按位元組)。

excel 怎麼取單元格里面的的值的中間某些字元

6樓:匿名使用者

用字串函式可以實現。常用的有:left、right、mid配合查詢的還有find

例如有資料表如圖:

現要求得到字母d前的字元。

第一步:在c3輸入公式:=mid(b3,1,find("d",b3)-1) .結果如圖:

第二步:將c2公式下拉至c5。結果如圖:

excel 怎麼取單元格里面的的值的中間某些字元

7樓:匿名使用者

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

=mid(a2,2,3)

8樓:匿名使用者

如字元在a2單元,要取從第二至第五位的部分,公式為:

=mid(a2,2,5)

第一個引數「a2」,被取值的資料;

第二個引數 2,從第二位開始取數;

第三個引數 5,共取 5 位 。

9樓:勤秋梵裕

這個要看具體情況了,不過通常都用left mid right等函式完成。

10樓:哀清潤

有一個指令可以直接取某一個欄位的,如:mid(e10,2,2)

excel 怎麼取單元格里面的的值的中間某些字元

11樓:葬花吃人

這個要具體問題,具體分析啊,你要提取的單元格字串長度是否一值。

如果字串長度一樣,可以直接用提取函式left,mid,right這3個函式,這3個函式格式差不多,=left(字串所在單元格地址,從左往右數要提取的位數),right與left相同,只是right是從右往左數。=mid(字串所在單元格地址,起始位數,從起始位數算起要提取幾個字元)。

如果字串長度不一樣,那你要用find函式配合提取函式才好使。

excel 怎麼取單元格里面的的值的中間某些字元

12樓:無敵笑霸天

使用left或者right函式,

1,比如要取a1從左邊數前三個字元對應公式為=left(a1,3)2,要取從右邊數前四個就是=left(a1,4)3,如果a1一共有6個字元要取中間兩個可以用left和right配合使用

公式:=right(left(a1,4),2)

excel 怎麼取一個單元格里面的的值的中間某些字元?

13樓:一棵無所不知的小白菜

1、開啟一個excel資料表,假設希望獲取b列資料從第三個字元開始的中間3個字元文字。

2、先點選選單欄上的「公式」。

3、開啟公式選單,點選裡面的「文字」。

4、在文字公式下拉里,點選公式「mid」。

5、在彈出的公式引數視窗上,第一個輸入框輸入b1,第二個輸入3,因為是從第三個字元開始,第三個引數是3,點選確定按鈕。

6、可以看到正確得到b1的資料了,點選右下角的小方塊向下拉,在下方的單元格里應用這個公式。

7、下拉後,鬆開滑鼠,下方的單元格就會分別計算得到對應的字元了。

14樓:

1、取中間數值可用mid

2、取左邊數值可用left

3、去右邊數值用right

例如:a1=「黨和人民」

1、取「和」字,則用mid(a1,2,1)2、取「黨」字,則用left(a1,1)

3 取「民」字,則用right(a1,,1)

15樓:魚木混豬喲

可以利用mid函式實現

例如=mid(a1,2,3)

就是從a1中提取第二位開始的3位字串

16樓:手機使用者

=left(d4,8)-left(d4,4)

取d4單元格中第5個字元開始到第8個字元。

17樓:匿名使用者

要看你要取的字元有何規律性。

用mid()是可以取的。但是這個運用起來不是那麼靈活。

有沒有例子的?

18樓:

mid(cells(1, 1), instr(1, cells(1, 1), "#") , len(cells(1, 1)) - instr(1, cells(1, 1), "#"))

Excel單元格里面數字和文字如何提取數字進行運算

如果世次加1遞增且不重複,只要把第一個95改為94,下拉填充柄就可以了。a1為 天堯95世 b1 substitute a1,mid a1,3,len a1 3 mid a1,3,len a1 3 1 1 開啟excel 輸入公式 left a1,2 len a1 lenb a1 1,是要把數字提取...

在EXCEL單元格里怎麼打對勾和叉號

插入 符號 特殊符號 數學符號裡找 我在office2007中時這樣的 使用輸入法中的軟鍵盤的數字符號 打到漢語編輯,啟動軟鍵盤就行 插入 特殊符號 數字符號.點插入就行 如何在excel中輸入對號和叉號 插入 特殊符號,在裡面查詢。另外在輸入法中也可很方便地輸入,比如搜狗輸入法,輸入 dg 對勾 ...

EXCEL中在指定的單元格里怎麼快速等於另外單元格的內容

首先提前複製好這個公式 index g g,small if b 1 b 10000 單臺合計 row 1 單臺合計 1 之後,滑鼠不要亂點,嚴格按我說的步驟操作 滑鼠游標先放在f3單元格上,接著按住ctrl鍵不放,滑鼠左鍵再分別點f16 f29 f41 選完後,放開ctrl鍵,滑鼠點公式編輯框 f...