Execl中,我要用函数从身份证里提取出性别跟生日该怎么办?
发布网友
发布时间:2024-01-23 05:04
我来回答
共2个回答
热心网友
时间:2024-10-29 14:42
使用mid()和right()函数,配合if()判断。
比如,a2为身份证号,b2输入=IF(LEN(A2)=18,MID(A2,7,8),MID(A2,7,6))就是8位或6位的生日。
c2输入=IF(MOD(IF(LEN(A2)=18,MID(A2,17,1),RIGHT(A2,1)),2),"男","女")就是生日。
热心网友
时间:2024-10-29 14:47
以下A1代表身份证的格
然后取出6位数出生年月公式是
=IF(MID(A1,16,3)="",MID(A1,7,6),MID(A1,9,6))
性别公式是:
=IF(MOD(IF(MID(A1,16,3)="",MID(A1,15,1),MID(A1,17,1)),2)=1,"男","女")
我自己做的,已经通过测试。
然后拖动就可以取出整列。