excel学习库

excel表格_excel函数公式大全_execl从入门到精通

EXCEL函数实用技巧九:巧用ISNUMBER+MID+ROW函数提取电话号码

亲爱的伙伴们,让我来与你们分享一下我的故事。作为一名已婚职场女性,我已经在职业生涯中度过了近20个春秋。坦白说,我对职场中的内耗感到厌倦,我渴望生活能超越工作的束缚,去感受那更广阔的世界。因此,我决定从今天开始,与你们分享我掌握的EXCEL技巧,这些技巧曾陪伴我度过无数个加班时光,让我们的工作更加高效,让我们有更多的时间去拥抱生活,去品味那些美好的瞬间。

技巧:尝试利用F9来将复杂的公式逐步展开,你会有新的认知。

当我大学毕业,踏入职场的第一步,是在一家服务行业公司担任人事助理。这家公司规模庞大,员工众多,大约有三百号人。记得第一天上班,我的直属领导就交给我一项任务——整理花名册。由于我们公司的员工流动性较大,花名册需要频繁更新。

那时,我对EXCEL的使用并不熟练,导致整理这份花名册耗费了我整整一天一夜的时间。由于没有电脑,我甚至跑到亲戚家借用电脑加班。回想起来,那时的我过于年轻,遇到问题首先想到的是用时间去堆砌,仿佛自己只是一个毫无头脑的苦力。

然而,现在我明白,遇到问题时,我们不应该急于动手,而应该首先集中精力去思考。我们应该用大脑去支配手脚,而不是被手脚牵着鼻子走。只有这样,我们才能找到更好、更便捷的方法,让工作更高效、更轻松。

正题:MID+ROW函数提取电话号码

MID(text, start_num, num_chars)

  • 第一个参数:待提取字符串(text)

  • 第二个参数:从待提取字符串的第几位提取(start_num)

  • 第三个参数:提取多少位(num_chars)

如上图所展示的那样,我们在日常工作中经常会遇到因为基本信息登记不规范,而产生的各种杂乱无章的排列。面对这样的挑战,我们需要从这一团乱麻的字符串中准确地提取出电话号码。你可能会想到使用CTRL+E进行智能填充,这无疑是一个简便快捷的方法。但今天,我们要深入探讨的是如何通过函数的方式来解决这个问题,希望大家能跟随我的步伐,一同探索函数的神奇之处。

完整公式:=MID(A2,MATCH(1,(ISNUMBER(MID(A2,ROW($1:$50),1)*1))*1,0),11)

MID公式,相信大家都已熟悉其用法。它拥有两个核心变量,一个指引我们从哪里开始,另一个则决定我们要前进多远。电话号码,那11位独特的数字序列,正是我们的目标。只要我们锁定正确的起始位置,MID公式便能精准地为我们提取所需的号码。

MATCH(1,(ISNUMBER(MID(A2,ROW($1:$50),1)*1))*1,0)这段公式就是我们确认数字是从第几位开始的,我们用MID+ROW函数将字符串打散,然后再通过ISNUMBER函数来判断哪些是数字,那些不是,最终我们通过match函数找到第一个数字出现的位置就可以了。

亲爱的各位小伙伴,今日的分享就先告一段落了。但请记住,EXCEL函数的奥秘仍待你们自己去探索。学习之路,切忌死记硬背,而要深入理解其工作原理。当你掌握了原理,一切难题自然迎刃而解。愿你们在学习的道路上越走越远,下次再会!

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接