本文作者:office教程网

Replace函数有什么用 Replace函数如何将特定位置的字符串替换为不同的文本字符

office教程网 2024-05-27 02:32:54
后台-系统设置-扩展变量-手机广告位-内容正文顶部
摘要:

作用:将特定位置的字符串替换为不同的文本字符;

(大家get一下重点,作用介绍里面有“替换”这个词,我当时学这个函数的时候就想着,完全可以用【替换】功能代替这个函数了嘛,但事实证明,有些事物的存在注定无法替换,我们下面再仔细说)

语法:REPLACE(old_text, start_num, num_chars, new_text)

【old_text】为需要替换的文本;

【start_num】替换字符的位置;

【num_chars】利用【new_text】替换的字符数;

【new_text】要替换【old_text】的新文本。

用法如图:

函数用法

公式解析:【A2】是需要函数起作用的目标,【4】意思是从第4个字符开始,【2】意思是替换2个字符,【“教学”】意思是内容替换成【教学】两个字;

有人说了,这样的话我直接用【替换】功能就可以啦,就像这样:

替换功能

确实是这样,某些时候【replace】的功能可以用【替换】功能实现;

但是如果出现下图这样的情况,你怎么办:

电话号码

请问这种情况怎么用【替换】功能?所以这个时候就需要我们的【replace】函数大显身手了,(演示时为节省动图容量,公式为复制粘贴展示),

excel 如何自定义序列

我们讲到如何快速填充序列和日期,这些都是系统中自带的序列。如果我们经常要输入一些固定的序列内容,就可以用到自定义序列功能啦!例如,我们想把下面表格中的课程名称自定义为序

只需要在C2单元格输入公式【=replace(B2,4,4,"****")】,然后向下拖拽即可,请看演示:

公式使用演示

怎么样,【replace】还是有它独特的存在价值的吧?

调皮的朋友再来一波刁难:“我就不想用函数,你就说能不能实现一样的效果吧!”

我:“能!”(咬牙切齿)

我下面说的方法虽然不用函数,但是也比较复杂,所以我不推荐使用下面这种方法:

这里要用到两种功能:【分列】和【&】字符连接符号;

步骤:

1、先选中需要分列的区域,在【数据】选项卡中的【数据工具】组中找到【分列】命令,点击它;

找到分列

2、在弹出的对话框中,勾选【固定宽度】然后点击【下一步】,在弹出的操作界面调整需要分列的字符宽度(调整示例 【000丨0000丨0000】);

调整分列宽度

3、点击【下一步】再点击【完成】,即可完成第一步的分列操作;

分列完成

4、将C列的数字换成【****】;

替换符号

5、在【E2】输入公式【=B2&C2&D2】并向下拖拽,完成;

连接符

经过复杂的五个步骤才能完成【replace】一步到位的操作。

excel 如何通过下拉列表填充数据

Excel中有一个功能大家肯定知道,当我们之前输入过一些文本,然后在其他单元格再输入与这个文本有相同字符的时候,Excel会自动填充之前输入的文本。就像这样:Excel的记忆功能出现这样

后台-系统设置-扩展变量-手机广告位-内容正文底部
未经允许不得转载:

作者:office教程网,原文地址:Replace函数有什么用 Replace函数如何将特定位置的字符串替换为不同的文本字符发布于2024-05-27 02:32:54
转载或复制请以超链接形式并注明出处 演示站

分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

留言与评论(共有 0 条评论)
   
验证码: