打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
一个字符串中文本与数字的拆分

 日常工作中偶尔会碰到一个字符串要把文本和数字拆分到两个单元格的情况。如这个案例:



我们的目的是要把银行账号信息与银行名称拆分开。操作步骤为:


步骤一:取出银行名称及账号。字符串的规律是从“本位币\”的下一个字符开始。我们使用right函数(A4单元格为科目名称所在单元格)


=RIGHT(A4,LEN(A4)-9)


步骤二:找到第一个数字出现的位置,如A4单元格里'0'出现的位置。这里我们用到两个关键函数,MATCH和ISNUMBER,完整的公式如下(注意,公式录入后要三键生成数组公式)


{=MATCH(TRUE,ISNUMBER(1*MID(B4,ROW(INDIRECT('$1:$'&LEN(B4))),1)),0)}


这一步是最为关键的。思路是这样:首先,把B4单元格字符串用MID函数取一个字符出来,然后乘以1转变成数值,用ISNUMBER函数判断转变后的结果是否为数字,如果是,那么返回值为true,则使用MATCH函数返回此字符的位置。


步骤三&步骤四:根据步骤二中得到的结果,分别用LEFT和RIGHT函数取出相应的字符串。



此案例比较典型。在此,分享给大家一个解决方案。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
这是一道非常难的文本拆分题目,据说只有1%的人可以做出来!
用函数在Excel中从文本字符串提取数字
从字母数字字符串中提取数字
Excel Find函数和FindB函数使用方法的10个实例,含与If或Sum组合实现动态查找或一次查找多个值
EXCEL中如何使用VLOOKUP函数提取单元格字符串中的数值
EXCEL中如何使用VLOOKUP函数提取单元格字符串中的数值?
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服