Excel取代部分字串REPLACE函数教程与范例

使用 Excel 的 REPLACE 函数取代指定位置的文字内容,并提供各种实用的实际范例。

REPLACE 函数用法

REPLACE 函数本身的用法很简单,其语法如下:

=REPLACE(原始字串,开始位置,字串长度,新字串)

REPLACE 会将 原始字串 中从 开始位置 开始起算,长度为 字串长度 的这段文字,以 新字串 来取代。

以下是一个简单的范例,它会将原始数据中的第 5 个字符到第 9 个字符(也就是 2017)替换为 2018

=REPLACE(A2,5,4,"2018")

REPLACE 取代文字

这种单纯只使用 REPLACE 来取代文字的状况通常比较少见,大概只能用在类似这种非常固定格式的数据上,大部分的情况下 REPLACE 都会搭配其他的函数一起使用。

分离字段名称与内容

假设我们有一些原始的数据如下,字段与内容没有整理的非常好,都放在同一格保存格中,只用冒号分隔:

原始数据

如果想要将字段的名称取出来(也就是将冒号之后的文字取代为空字串),可以这样写:

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

取出字段名称

而如果要取出字段的内容(将冒号以及冒号之前的文字取代为空字串),则可以这样写:

=REPLACE(A2,1,FIND(":",A2)+1,"")

取出内容

参考数据:Exceljet

excel使用小技巧

Excel的CONCATENATE数据合并函数使用教程与范例

2022-6-24 4:40:29

excel使用小技巧

离开不在,同事想偷看我的Excel表格,结果让他想不到~

2022-6-24 7:31:07

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 yp10086@vip.qq.com 举报,一经查实,本站将立刻删除。

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
今日签到
有新私信 私信列表
搜索