EXCEL 如何制作瀑布图,对于有些数据做图表非常适合用瀑布图,比如生活开支......
EXCEL 批量替换字符串
来源:互联网
2023-02-20 18:12:56 243
在EXCEL中可以对某个数值进行查找替换,但是对于批量的查找替换,靠单纯的手动效率太慢,今天给大家分享下,批量替换的公式应用。
工具/原料
- 电脑
- EXCEL
方法/步骤
在图纸代码中找到旧的分段号码
观测:首先要找到规律,这是写一切公式的前提,此题中,分段号码从第12个字符开始,分段号有3位,有4位,字符数量不固定,但是后面都有一个“-”,因此我们可以采用MID函数和FIND函数结合,用FIND函数找到第三个“-”字符的位置,减去12,就是分段号码的长度,公式如下:
B2 =MID(A2,12,FIND("-",A2,12)-12)
查找旧代码对应的新的分段号
这一步,就是大家常用的VLOOKUP函数
C2 =VLOOKUP(B2,$G$1:$H$20,2,0)
把新旧代码替换
这里用到SUBSTITUTE函数
D2=SUBSTITUTE(A2,B2,C2)
只要你理解公式的内涵和原理,完全可以一步到位
E2=SUBSTITUTE(A2,MID(A2,12,FIND("-",A2,12)-12),VLOOKUP(MID(A2,12,FIND("-",A2,12)-12),$G$1:$H$20,2,0))
注意事项
- 从上面的公式中可以看到,公式是层层嵌套的,一环扣一环,一个函数的返回值就是另一个函数的参数,但一定要注意函数的边界问题即括号的位置要正确,另外标点符号都应该是英文半角字符,否则公式就会出错!
- 常用的字符处理函数,要有所储备,方能“招之即来,来之能战,战则必胜!”
以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!
上一篇:如何在Excel中自动录入时间数据 下一篇:如何在Excel数字单元格前批量加汉字