知识树投稿区

cleverzhzhf Lv.18

关注
本帖最后由 cleverzhzhf 于 2014-4-7 21:42 编辑

知识点:函数SUBSTITUTE的基础使用
所属领域:函数和公式
原帖地址:http://club.excelhome.net/forum.php?mod=redirect&goto=findpost&ptid=810255&pid=5681140
原帖作者:ggw092

参考资料:EXCEL2010 F1
学习函数:SUBSTITUTE---- 在某一文本字符串中替换指定的文本
学习心得:根据函数嵌套层数,03为7层,2007以上是64层(未测试),理论上你可以用SUBSTITUTE一起嵌套替换所有数字(0-9)+(A-Z)+(.-*&^%)等,不过这样写公式太长了...

批注:SUBSTITUTE函数区分大小写,所以有时会嵌套UPPER或LOWER函数,来使字符串中全变大写或小写字母,然后再用SUBSTITUTE替换。
把字符串中的字母全部删除,如果单纯想用函数,可能会使用26个SUBSTITUTE的嵌套,在2003版本前不能超过7层嵌套,2007及以上版本可以接受64层嵌套。
这时候不如使用VBA进行自定义函数反而会更快,或者根据处理字符串的特点选择其他方法。
————cleverzhzhf


2-24---SUBSTITUTE.zip   2014-4-7 21:40 上传

15.38 KB, 下载次数: 708


SUBSTITUTE~基础.jpg

SUBSTITUTE~1.jpg

SUBSTITUTE~2.jpg


1 人给楼主打赏
8316阅读
10回复 倒序

吴小昧 Lv.2 2楼

非常厉害,好好学习啦!

引领自己 Lv.2 3楼

谢谢分享,学习了

hioooo Lv.2 4楼

学习了,谢谢分享

z376485787 Lv.1 5楼

好厉害的样子

cacacacaco Lv.1 6楼

subtitute好难啃啊

hlbook Lv.1 7楼

一步一步学吧

ivwind Lv.1 8楼

不错,谢谢,支持一下,

令狐军 Lv.1 9楼

非常厉害,好好学习啦!

polo_zheng Lv.2 10楼

谢谢,学习啦!
加载更多