Excel函数部落(21)
IT商界
文本替换函数
名称:SUBSTITUTE
功能:将列出的文本或引用的某个单元格中的文本替换成指定的文本。特别是知道被替换的文本内容,而不知道文本所处的位置时,用此函数比较方便。
格式:SUBSTITUTE(text,old_text,new_text,instance_num)
参数:text:列出的文本,或者是引用的含有文本的单元格;old_text:需要替换的文本;new_text:用于替换的文本;instance_num:如果字符串“old_text”在“text”出现多次,则用此参数确定替换的次数(如果要全部替换,可以省略此参数)。
应用:
例1:如果需要将“软件世界·OAOA专栏”中的第1个“OA”字符替换成“办公与学习”,并将替换的结果保存在B2单元格中。
操作:在B2单元格中输入公式=SUBSTITUTE("软件世界·OAOA专栏","OA","办公与学习",1),确认后函数返回的结果是:软件世界·办公与学习OA专栏)。
例2:假定员工姓名保存在B列中,两个字的员工姓名中有空格,现在需要将空格清除,并将结果保存到C列中。
操作:选中C列第1位员工姓名对应的单元格(如C2),输入公式=SUBSTITUTE(B2,"",""),然后用“填充柄”将上述公式复制到C列下面的单元格中即可。
提示:在上述函数中,第1个引号中必须留一个空格!