關于Excel提取函數,有很多人還很陌生。相信大家在使用Excel時會遇到需要對指定區域選取自己需要的數據的情況,怎么辦呢?如果我們一個一個提取會非常麻煩,那Excel提取函數就為我們提供了很好的方法。這里我們主要先學習三個基本的Excel提取函數常用的公式。分別是:LEFT函數、MID函數、RIGHT函數。接下來我們一起學一學。
首先我們來看下三個Excel提取函數效果圖片。文章源自四五設計網-http://www.133122.cn/31969.html
文章源自四五設計網-http://www.133122.cn/31969.html
接下來我們來看這三個函數的共同點:都是用來截取字符串;區別在于:開始截取的位置不一樣。文章源自四五設計網-http://www.133122.cn/31969.html
Left函數:從最左邊往右開始提取字符。文章源自四五設計網-http://www.133122.cn/31969.html
mid函數:從中間指定位置開始提取字符。文章源自四五設計網-http://www.133122.cn/31969.html
right函數:從最右邊往左開始提取字符。文章源自四五設計網-http://www.133122.cn/31969.html
它們的語法格式及實例應用,具體如下:。下面我們來具體介紹這三種函數。為了便于下面解釋三個函數,先假設A1單元有字符串:520我愛你LOVE文章源自四五設計網-http://www.133122.cn/31969.html
一、LEFT函數文章源自四五設計網-http://www.133122.cn/31969.html
此函數是從單元格結果或字符串中,從左邊第一個字符開始,截取指定個數的字符。文章源自四五設計網-http://www.133122.cn/31969.html
函數語法:=LEFT(text,num_chars)。文章源自四五設計網-http://www.133122.cn/31969.html
參數說明:
text(必選):是需要提取字符的文本字符串。
unm_chars(可選):指定需要提取的字符數,如果忽略,則為1。
即=LEFT(從中截取數據的單元格或字符串,數量)
例如:=LEFT(A1,3) 結果是:520
一、MID函數
此函數用于,從指單元格或字符串中,從左開始計數的第幾個開始,截取指定個數字符。
函數語法:=MID(text,start_num, num_chars)。
參數說明:
text(必選):包含需要提取字符串的文本、字符串,或是對含有提取字符串單元格的引用。
start_num(必選):需要提取的第一個字符的位置。
num_chars(必選):需要從第一個字符位置開始提取字符的個數。
即:=MID(從中截取字符的單元格或字符串,從第幾個字符開始,截取個數)
例如:=MID(A1,4,3) 在A1單元格中,從第2個開始,截取1個字符,結果是:我愛你
二、RIGHT函數
此函數用法與LEFT函數大體相同,不同點在于,此函數是從右邊第一個字符開始,截取指定個數的字符。
函數語法:=RIGHT(text,num_chars)。
參數說明:
text(必需):表示從中提取1個或多個字符的參數,參數可以是文本、數字、單元格以及數組。
num_chars(可選):表示需要提取字符的個數。
例如:=RIGHT(A1,3)結果是OVE
三個基本Excel提取函數講完后,我們接著講和這三個基本Excel提取函數的其他Excel提取函數。
LEFT函數,RIGHT函數,MID函數是用來提取個數的字符,而LEFTB函數,RIGHTB函數是用來提取字節數的字符。全角字符包含2個字節,半角字符是一個字節,句號、逗號、空格也包括在內。
例如,要根據地址提取所在省份,具體操作方法如下。
選中要存放結果的單元格D3,輸入函數“=LEFTB(C3,6)”,按下【Enter】鍵,即可得到計算結果“遼寧省”,如下圖所示。
例如,要使用RIGHTB函數提取參會公司名稱,具體操作方法如下。
選中要存放結果的單元格C2,輸入函數“=RIGHTB(A2,4)”,按下【Enter】鍵,即可得到計算結果,如下圖所示。
Excel提取函數這三種基本方法運用范圍很廣,比如很多原始數據都包含混雜信息,要從中提取中文、提取英文、提取數字、提取賬號、提取括號內數據方面更是快捷方便,下面是它們的函數公式。具體用法與三種基本exvel提取函數類似,大家可以嘗試一下。
1、提取中文
要求:從中英文姓名中提取中文姓名。即=LEFT(A2,LENB(A2)-LEN(A2)
2、提取英文
要求:從中英文姓名中提取英文姓名。即=RIGHT(A2,2*LEN(A2)-LENB(A2))
3、提取數字
要求:從數字和文本混雜中提取數字。
即=-LOOKUP(0,-MID(A2,MIN(FIND(ROW($1:$9),A2&56^7)),ROW(INDIRECT("1:"&LEN(A2)))))注意這是數組公式,需要同時按Ctrl+Shift+Enter三鍵輸入。
4、提取賬號
要求:從信箱地址中提取賬號。即=LEFT(A2,FIND("@",A2)-1)這是先用FIND定位目標數據位置,再用文本函數截取,即可輕松提取。
5、提取括號內數據
要求:從混雜信息中提取括號內數據。即=MID(A2,FIND("(",A2)+1,FIND(")",A2)-FIND("(",A2)-1)
好了,今天的Excel提取函數如何操作就到這里了,上面舉例模式簡單易懂,大家明白之后,多多練習其他的字符串,體驗在EXCEL中嘗試提取函數功能帶來的便捷。


評論