substitute函数用于将字符串中的部分字符串用新字符串替换。
substitute的语法结构:substitute(文本,旧文本,新文本,从第几个旧文本开始替换)
将下图B列中的"生产"替换为"销售"
我们在D2单元格中输入公式:=substitute(b2,"生产","销售")
按回车键并向下填充公式
我们就将"生产"都替换为"销售"了。
注意:这里没有第四参数,第四参数可有可无,当第四参数没有时表示将所有的第二参数(生产)替换为第三参数(销售)。
接下来我们举例一串数字,F2单元格中"2"这个数字出现4次
当第四参数为3时,我们在G2单元格中输入公式:=substitute(F2,2,"你好",3)
按回车键并向下填充公式
此时,我们把F2单元格中第3次出现的数字2替换成了"你好"。
当第四参数为4时,我们在H2单元格中输入公式:=substitute(F2,2,"你好",4)
按回车键并向下填充公式
此时,F2单元格中第4次出现的数字2替换成了"你好"。
举这两个例子,是为了大家能进一步的理解substitute的第四参数的含义,是用新文本替换第几次出现的旧文本(或从第几个旧文本开始替换)。
只有对函数的基本用法理解透彻才能在实际工作中灵活运用。
希望对大家有所帮助,谢谢。