有時我們可能需要從文本字符串中提取字符,比如從姓名字符串中提取出姓,從包含國家和城市的字符串中提取出城市名等等。在這種情況下,可以供我們使用的常用函數(shù)有三個:LEFT、RIGHT和MID(具體函數(shù)功能以及用法請參《Excel常用函數(shù)及實例剖析》)。 閱
LEFT函數(shù)的作用為從字符串的開始(左端)提取指定數(shù)量的字符。它的語法格式為“LEFT(text,num_chars),參數(shù)Text的含義是包含要提取的字符的文本字符串,參數(shù)num_chars的含義是指定要由 LEFT 所提取的字符數(shù)。
RIGHT函數(shù)的作用為從字符串的尾部(右端)提取指定數(shù)量的字符。它的語法格式為“RIGHT(text,num_chars)”,兩個參數(shù)的含義和LEFT函數(shù)相同。
MID函數(shù)的作用是從字符串的任意位置開始提取指定數(shù)量的字符。它的語法格式為“MID(text,start_num,num_chars)”,參數(shù)text的含義是包含要提取的字符的文本字符串,參數(shù)start_num的含義是文本中要提取的第一個字符的位置,參數(shù)num_chars的含義是指定從文本中提取字符的長度。
下面我們用三個實例進一步的體會它們的使用方法。
1. 使用LEFT函數(shù)提取姓名字符串中的姓字符
如圖3所示的工作表中,A列存放著姓名字符串,如果需要提取出姓字符,則可以在B2單元格中輸入公式“=LEFT(A2,1)”,該公式的含義是提取姓名字符串的第一個字符,即姓字符。輸入公式后利用公式填充柄復制公式到恰當位置即可。
2. 使用RIGHT函數(shù)提取城市名稱
如圖4所示的工作表,A列中存放著國家和城市字符串,如果需要從中提取出城市字符,則可在B2中輸入公式“=RIGHT(A2,2)”,該公式的含義為提取國家和城市字符串中的后(右端)兩個字符。
3. 使用MID函數(shù)提取區(qū)域字符
如圖5所示的工作表,A列中存放著地址文本字符串,如果需要從中提取出區(qū)域字符,則可以在B2單元格中輸入公式“=MID(A2,3,3)”。該公式的含義是從地址字符串的第3個字符開始,提取3個字符。