WPS怎么把姓名和号码区分开?

查看 50|回复 6
作者:暖风   
徐丽斌61010419980111084
彭方512424198410183237
李梦林510725199005144218
梁晓旭530132198809091974
上面的这些在A列,希望在B列显示
徐丽斌-61010419980111084
彭方-512424198410183237
李梦林-510725199005144218
梁晓旭-530132198809091974
使用GPT问了半小时了都不对,求个大神给个公式,十分感谢!

大神, 问了, 半小时

kunkka   
我会拷贝到文本里,然后用正则处理
不要搞我   
   
号码位数应该是相同的,从右往左提取就可以了
公式是:
=RIGHT(A1, 18)
姓名提取公式:
=SUBSTITUTE(A1, RIGHT(A1, LEN(B1)), "")
sqliuchang   
正则
sagerking   
固定位数太简单了
假设数值在A1,你在B1写
=LEFT(A1,LEN(A1)-17)&"-"&RIGHT(A1,17)
鲁班   
3楼是对的,取右则18位作为证件号码,再取剩下的部分作为姓名,拼接为需要的格式就行。二楼和四楼也是对的,正则更方便
cherbim   
excel公式如下:
[ol]=LEFT(A1,LENB(A1)-LEN(A1))&"-"&RIGHT(A1,(2*LEN(A1)-LENB(A1)))[/ol]复制代码
您需要登录后才可以回帖 登录 | 立即注册

返回顶部