excel公式这个表达式怎么是反的

来源:百度知道 编辑:UC知道 时间:2024/07/07 09:17:33
麻烦哪位高手看一下,我在书店买的一本关于学习excel函数的书,里面有一个是利用身份证号码来提取员工性别,表达是是这样的,=if(mid(e3,17,1)/2=trunc(mid(e3,17,1)/2),"男","女"),我实际操作时得的结果怎么是相反的,女性身份证是男,男性身份证是女,还有/2是什么意思啊,为什么要/2,如果mid(e3,17,1)/2=1.5的话,和右边的trunc(mid(e3,17,1)/2)也不相等啊,后面去掉小数也应该是1吧?

反的你把公式里面的女和男反一下就行了撒,IF的判断条件其实就是判断是奇数还是偶数,不等表示是奇数
可以把判断条件改成=IF(MOD(MID(E3,17,1),2),"男","女")