Excel 字符串中的查找和替换:REPLACE函数

REPLACE函数用于将一个字符串中的部分字符用另一个字符串替换,其语法是REPLACE(ole_text,start_num,num_chars,new_text)。其中,参数old_text为要将字符进行替换的文本;参数start_num为要替换new_text中字符在old_text中的位置;参数num_chars为要从old_text中替换的字符个数;参数new_text是来对old_text中指定字符串进行替换的字符串,下面通过实例具体讲解该函数的操作技巧。

步骤1:在实际应用过程中,财务人员需要使用REPLACE函数,将目录与页面之间的符号替换成“–”符号,按照要求输入本例的原始数据,如图11-55所示。

步骤2:选中A8单元格,在编辑栏中输入“=REPLACE(A2,11,10,”–“)”,然后按Enter键,替换文本,结果如图11-56所示。

图11-55 原始数据

图11-56 替换部分文本

步骤3:选中A8单元格,移动鼠标指针至单元格A12右下角处,当鼠标指针变成黑色“+”时,按住鼠标左键并拖动鼠标指针单元格A12,即替换所有文本,如图11-57所示。

图11-57 替换所有文本

注意:此函数适用于替换部分指定的字符串。替换与被替换的字符串属于同一工作表内。

Excel 通过REPLACE函数将部分字符用另一个字符串替换

如果需要将字符串中的部分字符用另一个字符串替换,可通过“REPLACE”函数实现。REPLACE函数的语法为:=REPLACE(old_text,start_num,num_chars,new_text),各参数的含义介绍如下。

※ old_text:指定成为替换对象的文本或文本所在的单元格。

※ start_num:指定开始替换的字符位置。

※ num_chars:希望替换old_text参数中的字符个数。

※ new_text:指定替换旧字符串的文本或文本所在的单元格。

下面以将单元格中的“长江”替换为“银河”为例,具体操作如下。

01 在“B1”单元格中输入需要的文字。

02 在单元格中输入公式:=REPLACE(B1,11,2,”银河”),按下“Enter”键确认即可。

alt