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

2022-01-14 06:53:38 字數 3251 閱讀 8807

1樓:匿名使用者

用mid函式來提取

mid函式的詳細定義如下:

mid(text,start_num,num_chars)

引數:text:字串表示式,從中返回字元。如果 text 包含 null,則返回 null。

start_num:text 中被提取的字元部分的開始位置。如果 start 超過了 text 中字元的數目,mid 將返回零長度

num_chars:要返回的字元數。如果省略或num_chars 超過文字的字元數(包括 start 處的字元),將返回字串中從 start_num到字串結束的所有字元。

下面的示例利用 mid 函式返回字串中從第四個字元開始的六個字元:

dim myvar

myvar = mid("vb指令碼is fun!", 4, 6) 'myvar 包含 "script"

例:m=4100

a1=mid(m,1,1) a1=4

a2=mid(m,2,2) a2=10

2樓:excel辦公實戰

如a1單元格中是 12345

我們想在b1中取3

那麼可以輸入

=mid(a1,3,1)

其他同理

mid語法:

mid(單元格,開始擷取的位置,擷取字元個數)

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

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

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

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

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

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

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

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

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

4樓:

1、取中間數值可用mid

2、取左邊數值可用left

3、去右邊數值用right

例如:a1=「黨和人民」

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

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

5樓:魚木混豬喲

可以利用mid函式實現

例如=mid(a1,2,3)

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

6樓:手機使用者

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

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

7樓:匿名使用者

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

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

有沒有例子的?

8樓:

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

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

9樓:匿名使用者

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

例如有資料表如圖:

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

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

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

如何取出excel字串中的部分字元

10樓:璇璇璇璇旋璇

1、首先需要在桌面中開啟excel**,如下圖所示。

2、接下來需要選中將要編輯的單元格,如下圖所示。

3、接下來需要在上方選單欄中點選公式,如下圖所示。

4、在公式欄中點選插入函式將會彈出對話方塊。

5、接下來需要在下方選擇函式mid,如下圖所示。

6、點選下方的確定將會跳轉到設定函式引數。

7、接下來需要擷取第3-7位字元則在startnum中輸入3,如下圖所示。

8、這時就成功的擷取了所需要的字元了,如下圖所示。

11樓:

假設20/30在a1單元格,在b1單元輸入以下公式

=mid(a1,find("/",a1)+1,len(a1))

12樓:匿名使用者

20/30 在a1,在b1輸入

=right(a1,len(a1)-find("/",a1))

13樓:匿名使用者

應該用到三個字串函式:left、right、mid

1、left函式:

用法:left(要提取字元所在單元格,從左側開始提取的個數)

例如:=left(a1,2) 意思是從a1單元格提取前兩個字元。

2、right函式:

用法:right(要提取字元所在單元格,從右側開始提取的個數)

例如:=right(a1,2) 意思是從a1單元格提取最後兩個字元。

3、mid函式:

用法:mid(要提取字元所在單元格,開始位置,提取個數)

例如:=mid(a1,2,2) 意思是從a1單元格提的第二個單元格開始,提取兩個字元,也就提取a1單元格第2個和第3個字元。

注:用mid函式,也可以替代前兩個函式,比如:=mid(a1,1,2)與=left(a1,2)的結果是一樣的,再比如:

=mid(a1,len(a1)-2+1,2)與=right(a1,2)的結果是一樣的只是這裡用到len函式,其作用是取得單元格字串的長度。

4、提取後的字元合並:

字元合並要用到連線符號:&

比如:=left(a1,2)&right(a1,2) 意思是把a1單元格的前兩個和最後兩個字元,提取出來組成一個新的字元。

14樓:匿名使用者

直接用mid就行

例:20/30在a1格,用=mid(a1,3,2)就行了。

15樓:沐沐櫻歌

例如在a1,=right(a1,2)

excel裡面單元格里的文字如何在首行縮排?空格試過了,沒有用

方法 1 首先在excel 裡,右鍵設定單元格格式。2 點選選項對齊。3 在單元格格式中設定,如下圖所示。4 這隻對作了此設定的單元格有效,其他問題不在此列。excel裡面單元格里的文字首行縮排的方法 1 開啟excel表,滑鼠右擊選擇設定單元格格式,快捷命令為ctrl 1,版本不同可進行檢視是否有...

怎麼在excel單元格里輸入數學中的「大於」號和「小於」號

按同時shift鍵,和 和 號,記得是英文輸入法,不是中文 英文輸入下,shift m旁邊的逗號就是小於號 shift 句號就是大於號 在輸入狀態是英文狀態時,shift 句號是大於號,shift 逗號是小於號 關閉輸入法,按shift 或使用搜狗等拼音輸入法裡軟鍵盤中的 數學符號 等等.方法很多 ...

excel中單元格里是3 4 5,如何在另單元格里直接顯示它們的結果

假設原資料在a1單元格 選定b1單元格,選單欄上 插入 名稱 定義,上面輸入一個名稱,比如abc,下面引用位置輸入公式 evaluate a1 確定 最後在b1單元格輸入公式 abc 一種方法 假設a1是你說的算式,在b1得出結果,則在b1輸入 a1 然後選中b1,複製,就地選擇性貼上 即貼上在b1...