在EXCEL表格里想分别取18位和15位身份证的后8位和后7位?如何用一个语句实现?
答案:6 悬赏:10
解决时间 2021-01-10 04:34
- 提问者网友:城市野鹿
- 2021-01-09 13:28
在EXCEL表格里想分别取18位和15位身份证的后8位和后7位?如何用一个语句实现?
最佳答案
- 二级知识专家网友:刀戟声无边
- 2021-01-09 14:50
=IF(LEN(A1)=18,RIGHt(A1,8),RIGHt(A1,7))
如果只有18和15位两种,直接用上面公式,还有其他位数的话,加个if嵌套
如果只有18和15位两种,直接用上面公式,还有其他位数的话,加个if嵌套
全部回答
- 1楼网友:孤独入客枕
- 2021-01-09 16:54
用len可以得出是多少位,加个if判断
- 2楼网友:躲不过心动
- 2021-01-09 16:44
=if(len(a1)=18,right(a1,8),right(a1,7))
- 3楼网友:鸠书
- 2021-01-09 16:39
比如数据在A1,在显示单元格输入=IF(LEN(A1)=15,RIGHt(A1,7),RIGHt(A1,8))
- 4楼网友:封刀令
- 2021-01-09 15:41
A1 为 身份证所在的 格。 三种情况,
=IF(LEN(A1)=18,RIGHt(A1,8),IF(LEN(A1)=15,RIGHt(A1,7),"身份证有问题"))
=IF(LEN(A1)=18,RIGHt(A1,8),IF(LEN(A1)=15,RIGHt(A1,7),"身份证有问题"))
- 5楼网友:有你哪都是故乡
- 2021-01-09 15:13
身份证号在A4单元格,A7单元格根据A4单元格是15位还是18位,自动取后7位或8位。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯