打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Replace&ReplaceB函数应用精讲
函数功能
Replace:  用新文本替换原字符串中指定起始位置和字符数的内容。
ReplaceB:  用新文本替换原字符串中指定起始位置和字节数的内容。
表达式
Replace(Old_text, Start_num, Num_chars, New_text )
ReplaceB(Old_text, Start_num, Num_bytes, New_text )
参数含义
Old_text原始文本或字符串。
Start_num开始替换位置。
Num_chars替换数量(以字符为单位)。
Num_bytes替换数量(以字节为单位)。
New_text 新替换成的文本。
说明
Start_num、Num_chars和Num_bytes必须是数字。
若Start_num、Num_chars和Num_bytes不是整数, 将会被截取整数部分。
Start_num必须>=1, 否则返回错误#value!。
若Start_num大于Old_text长度, New_text直接连接到Old_text后面。
Num_chars和Num_bytes必须>=0, 否则返回错误#value!。
若Num_chars和Num_bytes小于0, 则只插入新文本New_text 而不替换任何字符。
案例展示
案例1:基本应用,简单替换。
Repace函数是按字符数量,RepaceB是按字节数量。
汉字、全角字符、全角数字都是2个字节,如果使用RepaceB提取需要2个字节才能提取一个汉字、全角字符、全角数字,1个字节提取的是空格“ ”
类似函有:LeftB, RightB, LenB, FindB, SearchB, MidB。
案例2:基本应用,多重嵌套替换。
案例3:基本应用,只插入不替换。
案例4:基本应用,在后面接上新字符串。
案例5:嵌套应用,与其他函数嵌套。
分别找到']'和'['的位置,把']'后面全部和“[”前面全部内容替换成“”。
Replace与Substitute(text, old_text, new_text, [instance_num])的区别在于Substitute明确了被替换内容,而Replace是指定位置替换。
Excel职场精英
赛马场上,给你一把威猛的弓箭~
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
文本字符串函数(三)
Excel 替换函数
Excel公式大全(非常难得)
EXCEL--字符串函数
excel文本函数一览表
[Excel技巧]文本函数应用
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服