添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

使用 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 能做什么,我们来说明一下。首先我们先看下两个函数的语法:...