在实际工作中,通常需要大量替换文本中指定的字符串。例如,如果将手机号码的最后四位数字批次替换为“* * * * *”,就可以隐藏手机号码的最后四位数字,从而实现加密功能(我将对该方案进行详细的案例分析)。

如果需要大量替换文本中指定的字符串,如何实现此功能?

这里介绍一下如何替换文本中指定的字符串。使用SUBSTITUTE()函数完成此要求,只需两分钟即可学习和掌握此方法。

为了帮助大家解决这些问题,我将详细介绍substitute()函数的含义、语法格式、使用说明等。这样不仅可以熟悉substitute()函数,还可以对一些经典方案进行案例分析,使所有人都能学习和理解。

1,substitute()函数的含义:

Substitute()函数用于替换文本中指定的字符串。

2、substitute()函数的语法格式:

语法格式:

=substitute(文本、old _ text、new _ text、[instance _ num])

=substitute(替换需要替换的文本、旧文本、新文本、第n个旧文本)

说明:

1)text文本表示必须替换原始文本,即必须输入的字符。

2)old_text是表示text文本中需要替换的文本的必需项。

3)new_text是必需的,表示用于替换old_text的文本。

4)[instance_num]是可选的,参数instance_num是第n个old _ text数字n,指定用new_text替换。

5)如果省略参数Instance_num,则用new_text替换old_text的所有出现位置。

3、案例研究:

情况1:替换文本中指定的所有字符串。

具体工作如下:

首先,在单元格E4中输入公式=SUBSTITUTE(D4,'',''),然后按enter键。公式说明:将D4文本中的空格''替换为空' '。

注:空格“”是字符串,空白“”是没有字符的意思。请区分一下。

再次选择单元格E4,将鼠标放在单元格右下角,将出现“十字下拉框”。“双击”可将函数批量复制到E列中,从而批量删除D列中文本的所有空格。

在上述情况下,是对指定给选定文本的所有字符串进行批处理替换。实际上,substitute()函数可以替换文本中特定位置的指定字符串。请参见以下示例。

情况2:替换文本中特定位置指定的字符串。

具体工作如下:

首先,在单元格E4中输入公式=SUBSTITUTE(D4,' ',',1),然后按enter键。公式解释:用空白''替换D4文本中第一个出现的空格'',1表示文本中第一个出现的空格'',其他位置的空格不会被替换。

再次选择单元格E4,将鼠标放在单元格右下角,将出现“十字下拉框”。在这种情况下,“双击”可以将函数批量复制到E列,从而为D列中的文本批量删除每个单元格中的第一个空格。

案例3:加密对方号码。如何实现大量隐藏手机号码的最后四位?

想法:将手机号码的最后4位放置改成“* * * *”,可以隐藏手机号码的最后4位,从而获得加密功能。

具体工作如下:

首先,在单元格C4中输入公式=substitute (B4,right (B4,4),' * * '),然后按enter键。

公式解释:用' * * * * '替换文本B4的最后4位,最后4位通过right()函数获得。

再次选择单元格C4,将鼠标放在单元格右下角,将出现“十字下拉框”。通过“双击”,可以将函数批量复制到C列。手机号码的最后四位是“* * *”。

使用上面的substitute()函数隐藏手机号码后,4位数的功能完成了。不简单吗?学了吗?

这个案例也可以通过replace()函数实现。也很简单。下面的句子将详细说明replace()函数。请期待~ ~

请注意更多的excel函数、操作技术、图表可视化等任务。请注意这个号码。我会不断更新更多实用的技术。我将帮助您提高excel技术,高效地工作。(威廉莎士比亚,《北方司法》前情提要)。

发送消息:

我热爱生活,想记录生活的点滴。

我喜欢向日葵,喜欢看她对着太阳笑的样子。很可爱很温暖。

1.《【excel怎么代替字符】在Excel中批次取代指定的字串可以简化substitute()函数的处理》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。

2.《【excel怎么代替字符】在Excel中批次取代指定的字串可以简化substitute()函数的处理》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。

3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/keji/2482441.html