Excel中怎么用正则表达式删除数字,如何去除文本里的非数字内容


Excel里正则表达式咋用?看这个例子就懂


  想在Excel里用正则表达式处理数据?其实不难,看个例子你就明白了,比如删除文本里的数字或文字。


  1、先把要处理的数据,复制到Word文档里去。


  excel怎么删除某一种文本?excel纯数字或非数字文本的教程


  2、这时候用查找和替换功能,按Ctrl+H,或者点右上角的查找按钮都行。在查找内容里输入[0-9]。


  excel怎么删除某一种文本?excel纯数字或非数字文本的教程


  3、然后在高级搜索里,把“使用通配符”勾选上,前面打个对勾就成。


  excel怎么删除某一种文本?excel纯数字或非数字文本的教程


  4、点全部替换,弹出提示框点确定就好。记住哦,替换时输入的[]得是英文的。


  excel怎么删除某一种文本?excel纯数字或非数字文本的教程


  5、这时候数字就都没了,再复制回Excel表格。但还有个问题,咋去掉非数字的部分呢!


  excel怎么删除某一种文本?excel纯数字或非数字文本的教程


  6、同样在Word里替换,这次在0前面加个!,输入[!0-9]就行。


  excel怎么删除某一种文本?excel纯数字或非数字文本的教程


  7、最后完成后,就只剩数字了,文字都没啦,看下面的截图。


  excel怎么删除某一种文本?excel纯数字或非数字文本的教程


  这样操作完,文本就全不见了,这就是正则表达式的厉害之处,当然这还只是一点点呢。


  除了这种删除操作,正则表达式还能用来提取特定格式的数据,比如邮箱、电话号码啥的。在Excel里结合其他功能用,处理数据能省不少事。


  你在处理数据时,有没有遇到过需要用正则表达式的情况呀?可以分享一下。


相关文章

zui-xin