Excel文本函数SUBSTITUTE函数详解

函数功能SUBSTITUTE函数用于在文本字符串中用new_text替代old_text。函数语法SUBSTITUTE(text,old_text,new_te

各位老铁们,大家好,今天由我来为大家分享Excel文本函数SUBSTITUTE函数详解,以及的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们开始吧!

函数语法

替换(文本,旧文本,新文本,实例编号)

参数说明

text:表示需要替换字符的文本,或者对包含文本的单元格的引用。

old_text:表示需要替换的旧文本。

new_text:用于替换old_text 的文本。

实例编号:可选。用于指定用new_text 替换old_text 的次数。如果指定了instance_num,则只有符合要求的old_text才会被替换;否则,text 中每次出现的old_text 都将更改为

新文本。

示例1:删除文本中的多余空格

选择B2单元格,在公式编辑栏中输入公式:

=替换(A2,”,”)

按“Enter”键返回到不带空格的文本显示。

将光标移动到单元格B2 的右下角。光标变为十字形后,按住鼠标左键并向下拖动以填写公式。这样就完成了所有空格的删除,并让文本以正确的格式显示,如图所示。如图1 所示。

图1

暗示

注意第一个参数的双引号内有空格,第二个参数的双引号内没有内容。

Excel文本函数SUBSTITUTE函数详解

示例2:公司名称格式

A栏显示的是公司的综合名称,包括公司地区、名称和代表人员。这里可以使用SUBSTITUTE函数将第二个“-”连接器更改为“:”并删除第一个连接器。

选择B2单元格,在公式编辑栏中输入公式:

=替换(替换(A2,3,1,”),’-‘,’:’)

按“Enter”键将单元格A2 中的第二个连接器替换为“:”。

将光标移动到单元格B2 的右下角。光标变为十字形后,按住鼠标左键向下拖动即可填写公式。这样就完成了所有连接器的替换和删除,如图2所示。

图2

配方分析

使用REPLACE 函数将A2 单元格中的第一个“-”符号替换为空。

使用SUBSTITUTE 函数将剩余的“-”符号替换为“:”。

示例2:计算每门课程的实际参加人数

表格B列显示最终报名的总人数,C列显示最初预订的人数。需要统计预定人数和实际人数进行比较。

选择单元格D2并在公式编辑栏中输入公式:

=LEN(B2)-LEN(替换(B2,’,’,”))+1

按“Enter”键计算单元格B2 中最终申请人的数量。

将光标移动到单元格D2 的右下角。光标变成十字形后,按住鼠标左键向下拖动即可填写公式。可以得到所有课程的实际人数,如图2所示。

Excel文本函数SUBSTITUTE函数详解

图2

配方分析

使用LEN函数计算B2单元格中字符串的长度。

将B2单元格中的逗号替换为空。

计算取消逗号后B2 单元格中字符串的长度。

将步骤的结果减去步骤的结果中的逗号个数,逗号个数加1即为姓名个数。

暗示

在这个例子中,巧妙地利用了数逗号个数的方法来统计人数。人数是逗号的个数加1。

示例3 SUBSTITUTE 函数的嵌套使用

SUBSTITUTE 函数可以嵌套使用。例如,需要替换公司名称,省略公司名称中以“安徽省”、“安徽”开头的名称,保留以其他内容开头的名称。不管如何开头,只要以“有限公司”结尾,就把“有限公司”换成“(有)”。

选择B2单元格,在公式编辑栏中输入公式:

=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A2,’安徽省’,”),’安徽’,”),’有限公司’,’有’) (按“Enter”键返回并根据以设定条件后的名称为准。

将光标移动到单元格B2 的右下角。光标变为十字形后,按住鼠标左键向下拖动即可填写公式。您可以返回其他公司的替换名称,如图3 所示。

图3

配方分析

将“安徽省”替换为空格。

用户评论

Excel文本函数SUBSTITUTE函数详解
秘密

这篇文章讲得超级棒!终于理解了 SUBSTITUTE 函数怎么用。我以前经常需要替换文本,都是靠手动一个个改,现在可以用这个函数就省时多了!

    有15位网友表示赞同!

Excel文本函数SUBSTITUTE函数详解
命硬

虽然EXCEL有很多功能,但我一直没好好学过SUBSTITUTE函数,这篇教程写的很详细,很容易明白!感谢分享啊!

    有20位网友表示赞同!

Excel文本函数SUBSTITUTE函数详解
素颜倾城

我之前也遇到需要替换文本的情况,试了几个方法都搞不定,后来看到这篇文章才知道可以用这个专门的函数。我现在试了试用着,感觉还挺好用的。

    有20位网友表示赞同!

Excel文本函数SUBSTITUTE函数详解
青楼买醉

SUBSTITUTE 函数真是个神器啊!尤其是对于处理大规模文本的时候,效率太高了!

    有7位网友表示赞同!

Excel文本函数SUBSTITUTE函数详解
若他只爱我。

看完这篇教程后,我开始尝试把 SUBSTITUTE 函数应用到我的工作中去。效果很好!感谢作者分享这种宝贵经验!

    有9位网友表示赞同!

Excel文本函数SUBSTITUTE函数详解
自繩自縛

这个函数确实挺实用,不过我还是觉得有些地方描述的不太详细,比如怎么处理多个替换的情况,还需要多练习才能熟能生巧啊。

    有8位网友表示赞同!

Excel文本函数SUBSTITUTE函数详解
鹿叹

文本替换确实很常见的操作,这篇教程介绍的 SUBSTITUTE 函数不错,但我觉得还可以加入一些实际应用场景的例子,这样更能直观的理解它的作用和用法!

    有16位网友表示赞同!

Excel文本函数SUBSTITUTE函数详解
肆忌

我以前也用过这个函数,不过现在才知道这篇文章说得这么详细。学习了好多新的替换技巧,谢谢分享!

    有5位网友表示赞同!

Excel文本函数SUBSTITUTE函数详解
身影

这个功能听起来有点复杂,感觉还不太适应。文章写的例子太简单了,希望能加入一些更复杂的应用场景,这样更容易理解。

    有13位网友表示赞同!

Excel文本函数SUBSTITUTE函数详解
面瘫脸

我工作中经常需要替换文本,用 SUBSTITUTE 函数确实省时很多,但有时候遇到替换结果不理想的情况怎么办?希望作者能解答一下这个问题!

    有18位网友表示赞同!

Excel文本函数SUBSTITUTE函数详解
坏小子不坏

SUBSTITUTE 函数真好用啊,终于不用手动一个个替换了,感谢这位博主,让我少操了很多心呀!

    有20位网友表示赞同!

Excel文本函数SUBSTITUTE函数详解
还未走i

看来这个 SUBSTITUTE 函数在处理重复数据的时候很有用啊!下次工作遇到这种情况就试试看!希望以后还能看到更多实用技能分享!

    有18位网友表示赞同!

Excel文本函数SUBSTITUTE函数详解
心亡则人忘

说实话,我之前对 Excel 文本函数都不太了解,看了这篇文章感觉豁然开朗! 真的要好好学习一下了!

    有12位网友表示赞同!

Excel文本函数SUBSTITUTE函数详解
一笑傾城゛

这个 SUBSTITUTE 函数确实很强大,但是也需要仔细理解它的使用规则,要不然很容易出现错误结果!

    有7位网友表示赞同!

Excel文本函数SUBSTITUTE函数详解
暖瞳

文章写得不错,讲解也很详细。不过,对于初学者来说,能不能加入一些基础知识的介绍呢?比如Excel的基本操作和公式语法。

    有11位网友表示赞同!

Excel文本函数SUBSTITUTE函数详解
巴黎盛开的樱花

这个函数的使用感觉有点怪异,总觉得还有其他的更简单的方法可以代替它。希望能看到一些更直观的替换技巧分享!

    有19位网友表示赞同!

Excel文本函数SUBSTITUTE函数详解
箜篌引

文章中提到的那些应用场景我都很关注,希望以后还能看到更多针对不同应用场景的 SUBSTITUTE 函数使用方法讲解!

    有6位网友表示赞同!

Excel文本函数SUBSTITUTE函数详解
眷恋

SUBSTITUTE 函数确实非常有用,尤其是在文本处理方面。感谢作者分享这个宝贵资源!

    有15位网友表示赞同!

原创文章,作者:小su,如若转载,请注明出处:https://www.sudun.com/ask/127357.html

(0)
小su's avatar小su
上一篇 2024年9月1日 下午10:43
下一篇 2024年9月1日 下午10:44

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注