第三问
正确答案中=IF(MOD(MID([@身份证号码],17,1),2)=0,"女","男"),
我用=IF(MOD(RIGHT([@身份证号码],2),2)=0,"女","男")出来也是男女的形式,但是有些是对的,有些是错的,还有最后一个是######
请问这是为什么,谢谢。
有报错说明这个还输是不对的,RIGHT([@身份证号码],2),你这个是从右边起截取了两位,也就是最后两位数。题目说了是身份证号的倒数第2位用于判断性别。
如果你想用RIGHT函数,也可以,截取倒数第二位就应该是:LEFT(RIGHT([@身份证号码],2),1)