在EXCEL函数中,=IF(LEN(B2)=15,19,"")&MID(B2,7,6+(LEN(B2)=18)*2)
来源:百度知道 编辑:UC知道 时间:2024/08/22 01:19:28
其中B2是15位的身份证110221650815224 其中的LEN(B2)=18 会返回什么东西
(LEN(B2)=18) 当B2身份证号为15位时返回FALSE,当身份证号为18位时返回TRUE
依照EXCEL的计算规则, 当逻辑值参与数学计算时 FALSE=0,TRUE=1
利用了这个规则,可以简化公式
LEN(B2)=18 是0
0*2还是0
主要用来调节mid取数位置的吧。
19650815
8位出生年月日
返回
false