在Excel中从文本提取手机号码,随便学一种都有收获!!
从文本里提取数字你做过么?
比如这样的
好像有点复杂!
我们先看简单的,下面的这两种你应该会做。
起始11位是手机号码,直接用LEFT取左边11位就好了。
结尾11位是手机号码,直接用RIGHT取右边11位也很简单。
但是最开始的这个案例,号码在中间,而且起始位置也不确定,要怎么做呢?
不确定位置的话那我们就从第一位开始逐个取11位,里面只有一个是号码,所以公式是这样的。
这个公式对于一般人来说就比较难以理解了,因为用到了数组公式,难度系数一下子就提升上来了!!!
当然你也可以跟着老王学数组公式!
所以我们今天学习如何利用PowerQuery来解决这个问题,更直接的方法,真的非常直接,而且非常容易扩展,极其好用,能解决其他多种情况的问题,真是太好用,太神奇。。。我还是进入正题吧!
PQ的思路为什么直接呢?
回到我们的问题,这里我们其实只需要去掉汉字就行了,管他什么汉字,我们直接把所有的汉字都列出来。
所以用Text.Remove函数来去除文本的时候,第二参数,也就是要去除的文本,我们直接用列表{"一".."隣"}来把所有的汉字列出来!
(小技巧:"隣"这个字,可以用ALT+64928输出)
所以你看所有的汉字都去除了!!!
是不是非常简单,思路非常直接?
那么问题来了,下次如果不是汉字,而是英文什么的,你会么?
比如从下面的信息里面分别提取出姓名和联系方式。
嘿!嘿嘿嘿嘿!
当然除了用公式解决,还有一个非公式的神技,你知道什么么?欢迎留言!
(正文已经结束)
推荐阅读:金昌都市网
免责声明及提醒:此文内容为本网所转载企业宣传资讯,该相关信息仅为宣传及传递更多信息之目的,不代表本网站观点,文章真实性请浏览者慎重核实!任何投资加盟均有风险,提醒广大民众投资需谨慎!
相关新闻
- 2020-08-27·升降桌聚焦:全球首套升降桌系统
- 2020-01-03·出口美国产品责任险
- 2020-03-22·全季报废百万资产,背后真相引人
- 2020-04-06·手机巨星的坠落和未来
- 2020-04-20·5G手机普及就看它!vivo