Note: The other languages of the website are Google-translated. Back to English
登陆  \/ 
x
or
x
点此注册  \/ 
x

or

Excel REPLACE 功能

Excel中的REPLACE函数可以帮助您根据给定位置从字符串中使用新文本查找和替换字符。 以下面的屏幕截图为例,用另一个文本字符串(4)替换从文本字符串的第五个字符开始的2019个字符(2020)。


 语法:

Excel中REPLACE函数的语法为:

=REPLACE (old_text, start_num, num_chars, new_text)


 参数:

  • old_text:必填。 您要用某些字符替换的文本字符串。
  • start_num:必填。 您要替换的文本中第一个字符的位置。
  • num_chars:必填。 您要替换的字符数。
  • new_text:必填。 将替换old_text的新文本。

备注:
#VALUE! 如果出现错误值 起始编号 or 数字字符 为负数或非数字。


 返回:

返回字符串或文本值。


 例子:

示例1:REPLACE函数的基本用法

例如,我有一个文本字符串列表,现在,我想用特定文本替换前三个字符,如下面的屏幕快照所示。

要解决此工作,请使用以下公式:

=REPLACE(A2,1,3,"Extendoffice")

然后,向下拖动填充手柄以将此公式应用于所需的其他单元格,请参见屏幕截图:


示例2:对日期使用REPLACE函数

如果要将日期,日期或月份替换为其他日期,月份或年份,如下面的屏幕截图所示,则直接使用REPLACE函数将无法获得正确的结果。 在这里,应首先应用TEXT函数将日期格式转换为文本字符串,然后再使用REPLACE函数。

请使用以下公式:

=REPLACE(TEXT(A2, "dd-mmm-yy"), 4, 3, "Dec")

然后,将填充手柄向下拖动到要使用此公式的单元格上,您将根据需要获得结果:


示例3:使用REPLACE函数将文本替换为空白

使用此REPLACE功能,您还可以将字符替换为空白。 例如,如下图所示,用空白替换前四个字符。

请将以下公式复制或输入到空白单元格中:

=REPLACE(A2,1,4,"")

并且,每个单元格中文本的所有前四个字符已替换为空白。 看截图:


示例4:使用REPLACE函数从电子邮件地址中提取用户名

要从电子邮件地址中提取用户名,REPLACE函数也可以帮您一个忙。

输入以下公式或将其复制到空白单元格中:

=REPLACE(A2,FIND("@",A2),LEN(A2)-FIND("@",A2)+1,"")

然后,将填充手柄向下拖动到要应用此公式的单元格上,并且一次提取了每个单元格中的所有用户名:


 更多功能:

  • Excel SEARCH功能
  • SEARCH函数可以帮助您从给定的文本字符串中找到特定字符或子字符串的位置。

最佳办公效率工具

Kutools for Excel-帮助您从人群中脱颖而出

您想快速,完美地完成日常工作吗? Kutools for Excel具有300项强大的高级功能(合并工作簿,按颜色求和,拆分单元格内容,转换日期等),并为您节省80%的时间。

  • 专为1500个工作方案而设计,可帮助您解决80%的Excel问题。
  • 每天减少成千上万的键盘和鼠标点击,减轻您疲倦的眼睛和手部的疲劳。
  • 在3分钟内成为一名Excel专家。 不再需要记住任何痛苦的公式和VBA代码。
  • 30天无限制免费试用。 60天退款保证。 免费升级和支持2年。
Excel功能区(已安装Kutools for Excel)

Office选项卡-在Microsoft Office(包括Excel)中启用选项卡式阅读和编辑

  • 一秒钟即可在数十个打开的文档之间切换!
  • 每天为您减少数百次鼠标单击,告别鼠标手。
  • 查看和编辑多个文档时,可将您的工作效率提高50%。
  • 像Chrome,Firefox和新的Internet Explorer一样,为Office(包括Excel)带来高效选项卡。
Excel的屏幕截图(已安装Office选项卡)

Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.

Be the first to comment.