Excel实例教学
当前位置:Excel实例教学 > EXCEL基础 > 正文

【视频教程】EXCEL用函数从混合文本中提取名字及银行卡号 分列显示

定制咨询请加微信【EXCEL880A】 提问加QQ群341401932 微信公众号【EXCEL880】

在财务数据处理中,经常会遇到有些数据来源 是名字卡号混着写的,比如 王小明321456778899,而我们实际使用中肯定是要把名字和后面的卡号分开来,这种没有明确分隔符的用分列也无法处理,难道只剩下手工处理? 

这里面会提到单字节和双字节的概念,可看一下视频中有讲解

其中有一个经常用的套路 就是找到第一个单字节的字符,在此文本中正好是第一个数字的位置

公式是:

=searchb("?",a2)

以及 求某单元格中 单字节字符的个数

=2*len(a2)-lenb(a2)

另外扩展公式 求单元格中 双字节字符的个数

= lenb(a2)-len(a2)

通过以上的函数套路可以分别求出 第一个数字的位置 以及数字的长度.然后配合Mid,Left等字符截取函数 求出最后的结果

求姓名公式为:

=left(a2,searchb("?",a2)-1)  从左取 第一个数字位置减1个字符

求卡号公式为:

=mid(a2,searchb("?",a2),2*len(a2)-lenb(a2)) 用的正是上面的套路





文件名称:EXCEL用函数从混合文本中提取名字及银行卡号 分列显示

更新日期:2017-02-22 19:07:11

支持站长:购买全套视频案例

下载地址:免费下载单个案例

赞 (2)
分享到:更多 ()

评论 2

评论前必须登录!

登陆 注册
  1. excel880手机版任何代码都无法运行
  2. 匿名手机版的用不了这个代码吗
excel视频教学,excel咨询服务,excel案例下载,excel教学
excel视频教学 excel咨询服务 excel案例下载 excel教学