例如 =IF(D3<>"",IF(MOD(RIGHT(LEFT(D3,17)),2),"男","女")) 可以把身份证号转成男女性别,但不理解公式前面的意思
=IF(D3="","",IF(MOD(--MID(D3,17,1),2),"男","女"))
谢谢你和大家对我的热心帮助 再请问下,你写的--是什么意思啊?
MID函数结果是字符型数据,在前面加--就是把它转成数值型,要不然无法参加算术运算.不过,在这里不加也可以的.我打习惯了,再说我写完公式都没试验过,所以一般我都会加上.
本回答被提问者采纳