Excel里正则表达式咋用?看这个例子就懂
想在Excel里用正则表达式处理数据?其实不难,看个例子你就明白了,比如删除文本里的数字或文字。
1、先把要处理的数据,复制到Word文档里去。
2、这时候用查找和替换功能,按Ctrl+H,或者点右上角的查找按钮都行。在查找内容里输入[0-9]。
3、然后在高级搜索里,把“使用通配符”勾选上,前面打个对勾就成。
4、点全部替换,弹出提示框点确定就好。记住哦,替换时输入的[]得是英文的。
5、这时候数字就都没了,再复制回Excel表格。但还有个问题,咋去掉非数字的部分呢!
6、同样在Word里替换,这次在0前面加个!,输入[!0-9]就行。
7、最后完成后,就只剩数字了,文字都没啦,看下面的截图。
这样操作完,文本就全不见了,这就是正则表达式的厉害之处,当然这还只是一点点呢。
除了这种删除操作,正则表达式还能用来提取特定格式的数据,比如邮箱、电话号码啥的。在Excel里结合其他功能用,处理数据能省不少事。
你在处理数据时,有没有遇到过需要用正则表达式的情况呀?可以分享一下。