您的位置: 网站首页> IT爱问> 当前文章

substitute函数替换多个字符|删除字符

老董2022-12-05170围观,149赞

  本站站长擅长用python自动处理excel,请多关注本站。

  Excel小教程三十八:Excel中替换函数你知晓哪些?

  部落窝excel教程:关于Excel中替换函数有好几个,伙伴们知道的有哪些哦,请留言回复,一起交流哦~~~小雅先抛砖引玉,扔出用得比较多的一个替换函数:

  SUBSTITUTE函数。

  substitute函数类似于excel中的查找替换命令,但却更灵活好用。简单的说,它属于文本查找类函数,查找某个字符,替换成别的字符。

  我们通过一些案例来理解SUBSTITUTE函数,会更加容易。

  案例一:SUBSTITUTE函数替换字

  A2单元格删除“窝”,变为B2单元格。公式为:=SUBSTITUTE(A2,"窝","")

  A3单元格增加“在线”两个字,变为B3单元格。公式为:=SUBSTITUTE(A3,"教","在线教"),还可以使用=SUBSTITUTE(A3,"窝","窝在线")。

  公式意义为:

  1. 将A2单元格中的“窝”,替换为空。

  2. 将A3单元格中的“教”,替换为“在线教”。

  案例二:巧妙使用SUBSTITUTE函数删除A列单元格最后2位字符。

  选中B2单元格,输入公式:=SUBSTITUTE(A2,RIGHTB(A2,2),"",1),即可删除最后两位字符。向下复制公式,即可快速删除整列单元格最后两位字符。

  案例三:修改日期显示效果

  将A1单元格的2017-4-6修改为2017年4月6日。我们在A3单元格输入公式:=SUBSTITUTE(SUBSTITUTE(A1,"-","年",1),"-","月")&"日"即可。

  公式剖析:

  1. SUBSTITUTE(A1,"-","年",1):表示仅替换A1单元格中第一次出现的短横线,替换为“年”。效果为:"Word极速贯通班第三期开班时间为:2017年4-6"

  2. 然后我们再嵌套一个SUBSTITUTE将:"Word极速贯通班第三期开班时间为:2017年4-6"中的短横线再替换为“月”。

  3. 公式后面连上"&"日"即可。

很赞哦!

python编程网提示:转载请注明来源www.python66.com。
有宝贵意见可添加站长微信(底部),获取技术资料请到公众号(底部)。同行交流请加群 python学习会

文章评论

    substitute函数替换多个字符|删除字符文章写得不错,值得赞赏

站点信息

  • 网站程序:Laravel
  • 客服微信:a772483200