使用
Substitute函数
嵌套就能轻松解决问题!
如果需要替换的文本在单元格A1,则在A2填写公式为 =
SUBSTITUTE(
SUBSTITUTE
(
SUBSTITUTE
(A1,"A","B"),"C","D"), "E", "F")
如果想要进一步学习如何在Excel中替换文本,可以继续往下看!
如何想要替换单元格中特定的字符数字,我们经常会使用Excel自带的查找/替换功能,但是这个功能比较简单,无法替换指定位置的文本,也没有办法同时替换多个文本。为了解决这些复杂的
文本替换
需求,Excel开发人员为我们提供了2个非常好用的函数,分别是
Substitute函数
和Replace函数,一起来看看如何使用它们吧。
一、Substitute函数
Substitute的作用是在某一文本字符串中替换指定的文本,语法为:
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 被替换;否则文本中出现的所有 old_text 都会更改为 new_text。
来看下实例:
1、目标是将B5单元格中的“-”全部替换为“.”。
2、使用【SUBSTITUTE】函数,可以使用图中的公式,也可以直接使用公式 =SUBSTITUTE(B5,"-","."),最终效果一样。
3、如果只想要替换第1个“-”,则可以将公式修改为 =SUBSTITUTE(B5,"-",".",1),最后E5单元格返回的结果就是“A51.10-10001”,如图所示。
二、REPLACE函数
REPLACE函数的作用是根据指定的
字符数
,将部分文本字符串替换为不同的文本字符串。
函数语法为:
REPLACE(old_text, start_num, num_chars, new_text)
参数解释:
-
old_text必填项,需要被
替换其部分字符的文本。
-
start_num
必填项,
old_text 中要替换为 new_text 的字符位置。
-
num_chars必填项,
old_text 中希望 REPLACE 使用 new_text 来进行替换的字符数。
-
new_text必填项,
将替换 old_text 中字符的文本。
其中需要注意的是:
-
函数可能并不适用于所有语言。
-
REPLACE 适用于使用
单字节字符集
(SBCS) 的语言,无论默认语言设置如何,函数 REPLACE 始终将每个字符(不管是单字节还是
双字节
)按 1 计数。
来看下实例:
1、打开Excel表格,选择单元格,目标是将B5单元格手机号码从第4位起,替换中间4个数字为“*”符号
2、使用【REPLACE】函数,公式也可以写作 =REPLACE(B5,4,4,"****"),最终效果一样。
今天关于Excel文本替换函数的介绍就到这里啦,记得要多动手操作才能真正掌握它们的用法哦!
小软件Replace Plus:为
多个
文本
文件做
内容
批量
替换
当我们的
文本
里有些相同的
文本
内容
要
替换
成其他
内容
时,可以运用到“
文本
替换
”功能,这一功能在诸多的
文本
编辑软件里都有,并不算稀奇。但是,如果你有
多个
文件,想要同时
替换
它们里面的一些相同
内容
,显然不是其简单的
替换
功能就能够达到的。要想批处理完成N个文件的
文本
同时
替换
,我给大家推荐一个小工具——Replace Plus。它是一款绿色小软件,并不需要安装,直接双击打开即可使用。
在列表栏里点击右键,选择“添加文件”即可将单独的文件添加进列表,如果您想要更加省事一些,就将欲
替换
文本
的文件放置于一个文件夹下。右键点击选择“添加目录”,将那个文件夹添加进来,该目录下的所有文件就直接添加进来了,省去了一个一个添加的麻烦。
在“查找”栏内输入欲查找的
内容
,在“
替换
”栏里输入欲
替换
的
内容
,点击“执行
替换
”,默认情况下会跳出“
替换
”对话框询问是否要
替换
,如果要一劳永逸地不必每个文件都跳出对话框来询问,可直接点击“
替换
全部”。
当列表里的“备注”栏显示出“
替换
成功”,即表示已经将不同文件里的相同
内容
替换
完成。并且在列表里还会显示
替换
成功的数量,一目了然(如图),很简便也很实用吧!要删除列表里的
内容
,直接选定欲删除的
内容
后,在右键菜单里点击“删除”即可。
前面我们学习了【游吧主】
Excel
文本
函数
SUBSTITUTE
的概览和注意点,有没有从某些开始位置开始
替换
的呢?好了,我们就一起学习吧。1.介绍REPLACE:根据指定的字符数,将部分
文本
字符串
替换
为不同的
文本
字符串。函数所属分类:
文本
函数。关于字符和汉字的详细说明及设置参见:【游吧主】
Excel
的
文本
函数LEN、LENB介绍2. 函数语法REPLACE(old_text, st...
在
Excel
中,一共有两个
替换
字符的函数,一个是
Substitute
函数,另一个是Replace函数;前者是用新字符
替换
旧字符,后者是用新字符
替换
指定字符数。
Substitute
函数既可以
替换
源
文本
中所有指定字符,又可以
替换
某个指定字符,并且还能嵌套使用以实现一次
替换
多个
不同字符。以下是
Excel
Substitute
函数的使用方法,共包含5个实例,实例操作所用版本均为
Excel
2016...
本文介绍 Microsoft
Excel
中
SUBSTITUTE
函数 (函数:函数是预先编写的公式,可以对一个或
多个
值执行运算,并返回一个或
多个
值。函数可以简化和缩短工作表中的公式,尤其在用公式执行很长或复杂的计算时。)的公式语法和用法。
在2020年11月25日,一位叫吴的群友问:“
Excel
的一列数据,有些最后带了个星号,有些没带,怎么去除这些星号呢?” 一位叫Marcia的深圳群友说:“直接
替换
不行?” 直接
替换
当然不行,搜索*和?会列出全部单元格的数据,见图: 我给的答案是用公式,并附图,公式里的*号,可以更换为?号,能解决问题,缺点是要占用一列,如果数据非常多,几十万行,就可能卡机。=S...
在工作中可能会遇到需要对大量word文件中的文字
内容
进行批量
替换
的情况。相比
excel
的批量处理,个人感觉word文档中由于包含大量样式信息,批处理时总感觉有顾虑。一者担心影响了文档的格式,误修改了文档的样式,那后果……整过文档的小伙伴都懂的;二者担心批处理不全面,例如公式、表格、图表或者
文本
框。这里尝试使用VBA进行多文件的
内容
查找和
替换
。实现效果基本满意,能完成一般的使用需求。
可以根据word或者
excel
模板,自动
替换
标识符,录入以后直接批量生成你想要的文件,不仅保函系统,适用于所有类似需求的比如批量生成合同,批量生成word文档等重复性关联性工作,避免一张一张录入大大减少出错的机率!
【课程
内容
】所涉及的具体
内容
包括输入录入技巧、排序、筛选、函数公式、数据透视表、图表、汇总等功能应用,并结合大量的企业应用实例,以互动的方式将解决思路和操作过程逐一呈现。【课程特点】1、190节大容量课程:包含了
Excel
软件的大部分知识点;2、创新的教学模式:手把手教您电子表格,一看就懂,一学就会;3、完美贴心的操作提示:让您的眼睛始终处于操作的焦点位置,不用再满屏找光标;4、语言简洁精练:瞄准问题的核心所在,减少对思维的干扰,并节省您宝贵的时间;5、视频短小精悍:即方便于您的学习和记忆,也方便日后对功能的检索;【互动教程的特点】•互动性-首创互动式学习,不同于以往的任何一种学习方式,不看视频不看书,轻松,高效,好玩-手把手教学,一步步引导操作,实时看到效果,就像自己在操作一样,信心满满-即点即学,课程内可根据自己的需要,随时调整界面上方进度条,重复操作,加强记忆-强大的学习跟踪系统,对整体学习进度一目了然,及时调整学习计划,查疑补漏•人性化-界面设计简洁,操作简单,没有繁琐的按钮,一点就可直接进入学习状态-贴心小提示,读懂你的小心思,零基础快速入门,学习无压力,不尴尬-超多原理解析,疑问解答,如同专业
Excel
导师亲身指导,不翻书快速记忆,
Excel
小白迅速成长•实用性-课程由浅入深,操作过程详细剖析,一步步模仿,马上就会做。-涉及排序、筛选、函数公式、数据透视表、图表、汇总等核心功能的课程编排,通俗易懂不头疼-互动+观看视频,两种学习方式切换,上班路上,地铁里享受随时随地自由学习通过本课程的学习,您将逐步掌握
Excel
2016的各项功能和使用技巧。从而提高您的办公效率,早做完,不加班!!!
文本
字符串中用 new_text
替换
old_text。 如果需要在某一
文本
字符串中
替换
指定的
文本
,使用函数
SUBSTITUTE
;如果需要在某一
文本
字符串中
替换
特定位置处的任意
文本
,使用函数 REPLACE下图中,REPLACE函数,从A2单元格的第4位取1位,
替换
为“”空字符(等同于删除小圆点.):下图中,
SUBSTITUTE
函数,将A2单元格中所有的小圆点
替换
为空字符(等同于删除A2单元...
在
excel
中有两个
替换
函数,replace和
substitute
,相信我,一个函数能干的事,微软绝对不会费力气设置两个,replace和
substitute
的
替换
方式是不一样的,简单来说,replace是针对位置
替换
,而
substitute
是针对
内容
替换
,这个差异,就是使用这两个函数的核心,也是区别。那么replace和
substitute
能做什么,我们来说明一下。首先我们先看下两个函数的语法:...