替代函数是excel中的一个工具函数。它的功能类似于搜索和替换,可以帮你把表格中的字符替换成你想要的。但是很多小伙伴对这个功能的具体使用并不是很熟悉。为了帮助大家,我将结合这个函数的著名游戏:青蛙变成王子来演示在excel中使用替代函数。
如图所示,文本中的青蛙被王子代替,以达到各种效果。
替代函数的语法:
=DELETE(字符串,旧字符,新字符,n)。
它意味着用新字符替换字符串中的旧字符,n代表哪些旧字符,如果省略,它们将被全部替换。
问题把青蛙变成了王子,因为只有一只青蛙,所以不考虑n的问题。
=替补(B2,《青蛙》,《王子》)
这个问题把所有的青蛙都变成了王子,所以n的问题也没有考虑。
=替补(B3,《青蛙》,《王子》)
问题3把第二只青蛙变成了王子,也就是说,n等于2。
=TEMPLETE(B4,“青蛙”,“王子”,2)。
这个问题把第一只青蛙变成了王子,第二只青蛙变成了空白。replace函数一次只能替换一只青蛙,因此需要替换两次。
=REQUEST(REQUEST(B5,'青蛙','王子',1),'青蛙',' ')。
问题把青蛙变成王子,王子变成青蛙。首先,把青蛙变成王子。现在有两个王子,然后把第二个王子变成青蛙,也就是n等于2。
=REQUEST(REQUEST(B6,青蛙,王子,王子,青蛙,2)。
这个函数的功能比较简单,只要你能掌握它的规律,应该很快就能上手。
实际运用
如图,有些人在录入人的时候喜欢输入空格,将手工记录的传统思维应用到Excel中。如果人家不做任何后处理,那也没什么。但事实上,很多数据都需要总结和分析,这导致了总结中的问题。
用“替换”功能替换所有空格。
=代入(A2 ' ',)
如图,输入英文名时,中间要有空格。
如果用“替换”功能替换它,所有空格都将被替换。这时候TRIM功能就派上用场了,可以去掉多余的空间,中间只保留一个空间。
=TRIM(A2)