LOGO OA教程 ERP教程 模切知识交流 PMS教程 CRM教程 开发文档 其他文档  
 
网站管理员

Excel文本替换函数

admin
2011年3月17日 21:25 本文热度 2884

在文本字符串中用 new_text 替代 old_text。如果需要在某一文本字符串中替换指定的文本,请使用函数 SUBSTITUTE;如果需要在某一文本字符串中替换指定位置处的任意文本,请使用函数 REPLACE。

语法

SUBSTITUTE(text,old_text,new_text,instance_num)

Text   为需要替换其中字符的文本,或对含有文本的单元格的引用。

Old_text   为需要替换的旧文本。

New_text   用于替换 old_text 的文本。

Instance_num   为一数值,用来指定以 new_text 替换第几次出现的 old_text。如果指定了 instance_num,则只有满足要求的 old_text 被替换;否则将用 new_text 替换 Text 中出现的所有 old_text。

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    是要用 new_text 替换的 old_text 中字符的位置。

Num_chars    是希望 REPLACE 使用 new_text 替换 old_text 中字符的个数。

Num_bytes    是希望 REPLACE 使用 new_text 替换 old_text 中字节的个数。

New_text    是要用于替换 old_text 中字符的文本。

示例 (REPLACE)

如果您将示例复制到空白工作表中,可能会更易于理解该示例。

1
2
3
4
A
数据
abcdefghijk
2009
123456

公式

说明(结果)

=REPLACE(A2,6,5,"*") 从第六个字符开始,替换 5 个字符 (abcde*k)
=REPLACE(A3,3,2,"10") 用 10 替换 2009 的最后两位 (2010)
=REPLACE(A4,1,3,"@") 用 @ 替换前三个字符 (@456)

示例 (REPLACEB)

在以下示例中,单元格 C4 中的前三个双字节的字符被替换为“ 广州市 ”:

=REPLACEB(C4,1,6,"广州市")

 


该文章在 2011/3/17 21:25:14 编辑过
关键字查询
相关文章
正在查询...
点晴ERP是一款针对中小制造业的专业生产管理软件系统,系统成熟度和易用性得到了国内大量中小企业的青睐。
点晴PMS码头管理系统主要针对港口码头集装箱与散货日常运作、调度、堆场、车队、财务费用、相关报表等业务管理,结合码头的业务特点,围绕调度、堆场作业而开发的。集技术的先进性、管理的有效性于一体,是物流码头及其他港口类企业的高效ERP管理信息系统。
点晴WMS仓储管理系统提供了货物产品管理,销售管理,采购管理,仓储管理,仓库管理,保质期管理,货位管理,库位管理,生产管理,WMS管理系统,标签打印,条形码,二维码管理,批号管理软件。
点晴免费OA是一款软件和通用服务都免费,不限功能、不限时间、不限用户的免费OA协同办公管理系统。
Copyright 2010-2024 ClickSun All Rights Reserved