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...