=left(A1,2) 表示A1單元格中,從左邊第一個(gè)字符開(kāi)始,記兩個(gè)字符,right函數(shù)同理,只是從右邊開(kāi)始記,還有一種函數(shù)為MID,是顯示中間的字符,公式有點(diǎn)不同為=mid(A1,2,2) 表示A1單元格中,從左邊第一位開(kāi)始數(shù),第二位開(kāi)始記,共顯示兩個(gè)字
數(shù)據(jù)統(tǒng)計(jì)和歸納中常要遇到有的訂單號(hào)碼太長(zhǎng),而我們只需要提取其中的一部分。那么怎么做呢?
這就要用到EXCEL中的函數(shù),下面給大家講講字符串提取函數(shù):LEFT,RIGHT,MID
1、首先在excel表格的單元格中輸入需要截取其中個(gè)別數(shù)據(jù)的字符串。 2、然后在B1單元格中輸入提取函數(shù)的公式:=LEFT(A1,5),意思是取A1單元格中的左側(cè)開(kāi)始的5個(gè)字符。 3、點(diǎn)擊回車即可得到需要提取的字符串了。 4、還可以使用另外一種提取函數(shù),
方法
LEFT函數(shù)
把mid,right,left三個(gè)函數(shù)再重新整理一下=============================設(shè)a="VisualBasic"mid(a,M,N)=>是從第M位開(kāi)始取值,(包含M位),取多少位由后面的N決定!舉例:Mid("Hello",4,2)=>"lo"--------
用法:LEFT(用來(lái)提取所需字符串的區(qū)域,從左邊往右數(shù)提取的字符串長(zhǎng)度)
把mid,right,left三個(gè)函數(shù)再重新整理一下 ============================= 設(shè)a="Visual Basic" mid(a,M,N) =>是從第M位開(kāi)始取值,(包含M位),取多少位由后面的N決定! 舉例: Mid("Hello",4,2) => "lo" ---
例如:
RIGHT函數(shù)
設(shè) 你需提取的表格在B2,B3,. 部門提取 =LEFT(RIGHT(B2,LEN(B2)-FIND("/",B2)),FIND("/",RIGHT(B2,LEN(B2)-FIND("/",B2)))-1) 人員名稱 =RIGHT(RIGHT(B2,LEN(B2)-FIND("/",B2)),LEN(RIGHT(B2,LEN(B2)-FIND("/",B2)))-FIND("/",RIGHT(B2,LEN(
用法:RIGHT(用來(lái)提取所需字符串的區(qū)域,從右邊往左數(shù)提取的字符串長(zhǎng)度)
在left、mid、right函數(shù)前加Application.WorksheetFunction. 試試。
例如:
MID函數(shù)
用法:MID(用來(lái)提取所需字符串的區(qū)域,文本中提取的第一個(gè)字符的位置,從第一個(gè)字符位置數(shù)往右數(shù)提取的字符串長(zhǎng)度)
截取字符串常用函數(shù) 1 常用函數(shù)有:left函數(shù),right函數(shù)和mid函數(shù) left函數(shù)語(yǔ)法:left(text,num_chars),從左側(cè)開(kāi)始截取部分字符串 right函數(shù)語(yǔ)法:right(text,num_chars),從右側(cè)開(kāi)始截取部分字符串 其中:text表示要截取的字符串,num_chars表
例如:
擴(kuò)展閱讀,以下內(nèi)容您可能還感興趣。
excel怎么截取字符串
截取字符串常用函數(shù)
1
常用函數(shù)有:left函數(shù),right函數(shù)和mid函數(shù)
left函數(shù)語(yǔ)法:left(text,num_chars),從左側(cè)開(kāi)始截取部分字符串
right函數(shù)語(yǔ)法:right(text,num_chars),從右側(cè)開(kāi)始截取部分字符串
其中:text表示要截取的字符串,num_chars表示要截取的字符數(shù)
mid函數(shù)語(yǔ)法:mid(text,start_num,num_chars),中間某位置開(kāi)始截取部分字符串
其中:text表示要截取的字符串,start_num表示從第幾位字符串開(kāi)始截取,num_chars表示要截取的字符數(shù)。
END
具體實(shí)例
以A2單元格的“中華人民共和國(guó)”為例,分別從左,從右和中間截取部分字符串。
在C3單元格輸入=left(A2,2)
C3單元格截取到“中華”
在C5單元格輸入=right(A2,3)
C5單元格截取到“共和國(guó)”在C7單元格輸入=mid(A2,3,2),C7單元格截取到“人民”
應(yīng)用上面三個(gè)函數(shù)得到的結(jié)果如本文所示全部完成。
6
上述三個(gè)函數(shù)也可以同find函數(shù)、len函數(shù)、lenb函數(shù)等結(jié)合起來(lái)使用,可以完成很多相對(duì)復(fù)雜的截取功能。
excel用函數(shù)提取數(shù)據(jù)
有三個(gè)提取字符串字符的函數(shù)分別是LEFT,MID,RIGHT。
一、LEFT函數(shù)
也應(yīng)用于:LEFTB
LEFT 基于所指定的字符數(shù)返回文本字符串中的第一個(gè)或前幾個(gè)字符。
LEFTB 基于所指定的字節(jié)數(shù)返回文本字符串中的第一個(gè)或前幾個(gè)字符。此函數(shù)用于雙字節(jié)字符。
語(yǔ)法
LEFT(text,num_chars)
LEFTB(text,num_bytes)
Text 是包含要提取字符的文本字符串。
Num_chars 指定要由 LEFT 所提取的字符數(shù)。
Num_chars 必須大于或等于 0。
如果 num_chars 大于文本長(zhǎng)度,則 LEFT 返回所有文本。
如果省略 num_chars,則假定其為 1。
Num_bytes 按字節(jié)指定要由 LEFTB 所提取的字符數(shù)。
二、MID函數(shù)
也應(yīng)用于:MIDB
MID 返回文本字符串中從指定位置開(kāi)始的特定數(shù)目的字符,該數(shù)目由用戶指定。
MIDB 返回文本字符串中從指定位置開(kāi)始的特定數(shù)目的字符,該數(shù)目由用戶指定。此函數(shù)用于雙字節(jié)字符。
語(yǔ)法
MID(text,start_num,num_chars)
MIDB(text,start_num,num_bytes)
Text 是包含要提取字符的文本字符串。
Start_num 是文本中要提取的第一個(gè)字符的位置。文本中第一個(gè)字符的 start_num 為 1,以此類推。
Num_chars 指定希望 MID 從文本中返回字符的個(gè)數(shù)。
Num_bytes 指定希望 MIDB 從文本中返回字符的個(gè)數(shù)(按字節(jié))。
說(shuō)明
如果 start_num 大于文本長(zhǎng)度,則 MID 返回空文本 ("")。
如果 start_num 小于文本長(zhǎng)度,但 start_num 加上 num_chars 超過(guò)了文本的長(zhǎng)度,則 MID 只返回至多直到文本末尾的字符。
如果 start_num 小于 1,則 MID 返回錯(cuò)誤值 #VALUE!。
如果 num_chars 是負(fù)數(shù),則 MID 返回錯(cuò)誤值 #VALUE!。
如果 num_bytes 是負(fù)數(shù),則 MIDB 返回錯(cuò)誤值 #VALUE!。
三、RIGHT函數(shù)
也應(yīng)用于:IGHTB
RIGHT 根據(jù)所指定的字符數(shù)返回文本字符串中最后一個(gè)或多個(gè)字符。
RIGHTB 根據(jù)所指定的字符數(shù)返回文本字符串中最后一個(gè)或多個(gè)字符。此函數(shù)用于雙字節(jié)字符。
語(yǔ)法
RIGHT(text,num_chars)
RIGHTB(text,num_bytes)
Text 是包含要提取字符的文本字符串。
Num_chars 指定希望 RIGHT 提取的字符數(shù)。
Num_bytes 指定希望 RIGHTB 根據(jù)字節(jié)所提取的字符數(shù)。
說(shuō)明
Num_chars 必須大于或等于 0。
如果 num_chars 大于文本長(zhǎng)度,則 RIGHT 返回所有文本。
如果忽略 num_chars,則假定其為 1。
四、舉例
假設(shè)A1單元格的內(nèi)容為“中華人民共和國(guó)”
1.如果要在B1單元格取得A1單元格的前兩個(gè)字符(漢字的兩個(gè)字符如果按字節(jié)來(lái)算則是4個(gè)字節(jié),一個(gè)漢字為兩個(gè)字節(jié)),即“中華”兩字,則B1單元格可以寫入公式
=LEFT(A1,2)
或
=LEFTB(A1,4)
2.如果要在C1單元格取得A1單元格的第三個(gè)字符起的兩個(gè)字符(漢字的兩個(gè)字符如果按字節(jié)來(lái)算則是4個(gè)字節(jié),一個(gè)漢字為兩個(gè)字節(jié)),即“人民”兩字,則C1單元格可以寫入公式
=MID(A1,3,2)
或
=MIDB(A1,5,4)
3.如果要在D1單元格取得A1單元格的最后三個(gè)字符(漢字的三個(gè)字符如果按字節(jié)來(lái)算則是6個(gè)字節(jié),一個(gè)漢字為兩個(gè)字節(jié)),即“共和國(guó)”三字,則D1單元格可以寫入公式
=RIGHT(A1,3)
或
=RIGHTB(A1,6)
excel right函數(shù) 所取字符順序是正的嗎?
比如A1是 56259
=RIGHT(A1,3)
結(jié)果就是259
在EXCEL中怎樣提取字符串中的最后一個(gè)字符?
在EXCEL中提取字符串中的最后一個(gè)字符可使用RIGHT函數(shù)實(shí)現(xiàn)。
方法步驟如下:
1、打開(kāi)需要操作的EXCEl表格,在空白單元格輸入公式=RIGHT(A1,1)?!竟綀?zhí)行結(jié)果返回A1單元格右起1個(gè)字符,即返回最后一個(gè)字符】
2、回車完成公式輸入,可得相關(guān)結(jié)果。
3、下拉填充下方單元格公式,返回EXCEL表格,發(fā)現(xiàn)在EXCEL中提取字符串中的最后一個(gè)字符操作完成。
EXCEL公式問(wèn)題:如圖所示,用什么公式可以截取任意字符?
MID 函數(shù)追問(wèn)具體設(shè)置?追答B(yǎng)2 單元格:
=MID(A2,1,2) 或者 =LEFT(A2, 2)
然后自動(dòng)填充
D2單元格
=MID(C2,2,3)
然后自動(dòng)填充
F2是
=MID(E2,4,2) 或者 =RIGHT(E2, 2)
然后自動(dòng)填充
聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:0731-84117792 E-MAIL:11247931@qq.com