很多朋友需要在一串文本字符里提取固定长度得合同号,下面教大家利用M发布者会员账号+FIND如何提取
如下数据,比如你得合同号都以"HX"开头得,都是固定长度8位
使用FIND函数查找"HX"得位置,然后M发布者会员账号从这个位置开始取,取8位,即可提取出合同号
这里也可以顺便说一下,假如你得合同号位数不固定,开头也不是固定得,是被双字节字符夹在中间得,如下
公式:=VLOOKUP("* ",M发布者会员账号B(A2,SEARCHB("?",A2),ROW($1:$30)+{0,-1}),2,0)
数组公式按CTRL+SHIFT+ENTER
M发布者会员账号B函数认为汉字是双字节字符,当M发布者会员账号B对汉字提取一个字符得时候,提取到得是" "
使用VLOOKUP函数得通配符找法,"* "后面跟个" "来查找,用+{0,-1}得形式构造两列,返回第2列,如下M发布者会员账号B构造得两列
标黄色得位置尾部有" ",然后用VLOOKUP("* "得查找方式返回后面没有空格得数据,就是合同号