在excel的使用過程中市咽,有時我們需要把單元格里的字符串的某個部分提取出來痊银,方便后續(xù)處理。下面我們就介紹3個函數(shù)(left施绎、right溯革、mid函數(shù))的具體使用方法:
?
1、left函數(shù)(從開頭提日辰)
這個函數(shù)的功能是:從一個文本字符串的第一個字符開始返回指定個數(shù)的字符(從左向右提洒拚铡)。
具體用法:
left(text,num_chars) 注意:公式中的括號孤紧、逗號等符號都是英文輸入狀態(tài)?
text代表要選定的字符串區(qū)域
num_chars代表要提取的字符數(shù)量(從第一個字符開始向右提取的字符串長度)豺裆。
舉例:假設(shè)我想從地址這一列中提取出具體省市(圖1),那么我就可以用left函數(shù)号显。
在B2單元格中輸入公式=Left(A2,3)
其中“A2”代表要選定的字符串區(qū)域臭猜,即“北京市西城區(qū)100032”,“3”代表從第一個字符開始向右提取3個字符押蚤,即“北京市”蔑歌。
輸入完公式之后按回車鍵就能提取出省市了(圖2、3)揽碘。
如果想把后面幾個地址的省市都提取出來可以選中已經(jīng)提取出省市的B2單元格次屠,把鼠標(biāo)放在B2單元格的右下角,當(dāng)出現(xiàn)黑色的“+”時雙擊鼠標(biāo)左鍵雳刺,或者直接按住黑色的“+”往下拖劫灶,就可以將后面的省市提取出來(圖4)。
2掖桦、right函數(shù)(從尾部提缺净琛)
這個函數(shù)的功能是:從一個文本字符串的最后一個字符開始返回指定個數(shù)的字符(從右向左提取)枪汪。
具體用法:
right(text,num_chars) 注意:公式中的括號涌穆、逗號等符號都是英文輸入狀態(tài)
text代表要選定的字符串區(qū)域
num_chars代表要提取的字符數(shù)量(從最后一個字符開始向左提取的字符串長度)。
舉例:假設(shè)我想從地址這一列中提取出郵編雀久,那么我就可以用right函數(shù)宿稀。
在B2單元格中輸入公式=right(A2,6)
其中“A2”代表要選定的字符串區(qū)域,即“北京市西城區(qū)100032”赖捌,“6”代表從最后一個字符開始向左提取6個字符原叮,即“100032”。
輸入完公式之后按回車鍵就能提取出郵編了(圖5、6)奋隶。
如果想把后面幾個地址的郵編都提取出來可以選中已經(jīng)提取出郵編的B2單元格擂送,把鼠標(biāo)放在B2單元格的右下角,當(dāng)出現(xiàn)黑色的“+”時雙擊鼠標(biāo)左鍵唯欣,或者直接按住黑色的“+”往下拖嘹吨,就可以將后面的郵編提取出來(圖7)。
3境氢、mid函數(shù)(從中間提润翱健)
這個函數(shù)的功能是:從文本字符串中指定的起始位置起返回指定個數(shù)的字符(中間某個字符開始從左向右提取)萍聊。
具體用法:
mid(text,start_num,num_chars) 注意:公式中的括號问芬、逗號等符號都是英文輸入狀態(tài)
text代表要選定的字符串區(qū)域
start_num代表要提取的第一個字符在文本中的位置
num_chars代表要提取的字符數(shù)量(從指定起始位置開始向右提取的字符串長度)。
舉例:假設(shè)我想從地址這一列中提取出具體區(qū)縣寿桨,那么我就可以用mid函數(shù)此衅。
在B2單元格中輸入公式=mid(A2,4,3)
其中“A2”代表要選定的字符串區(qū)域,即“北京市西城區(qū)100032”亭螟,“4”代表從第4個字符即“西”開始提取挡鞍,“3”代表從指定位置開始向右提取3個字符,即“西城區(qū)”预烙。
輸入完公式之后按回車鍵就能提取出具體區(qū)縣了(圖8墨微、9)。
如果想把后面幾個地址的區(qū)縣都提取出來可以選中已經(jīng)提取出區(qū)縣的B2單元格扁掸,把鼠標(biāo)放在B2單元格的右下角翘县,當(dāng)出現(xiàn)黑色的“+”時雙擊鼠標(biāo)左鍵,或者直接按住黑色的“+”往下拖谴分,就可以將后面的區(qū)縣提取出來(圖10)锈麸。