excel判断函数问题 要根据身份证号倒数第二位的奇偶来确定前一个表格里的性别是男是女 这个函数怎么做

这样了……

假设身份证号码在A列

在B1输入公式

=TEXT(-1^MID(A1,15,3),"女;男")

回车确定,鼠标对准单元格右下角,当出现一个黑色小十字时,同时按住鼠标左键往下拖动填充追问

性别在D 身份证号在G 这样的话怎么做这个命令啊?求教~

追答

在D1输入公式

=TEXT(-1^MID(G1,15,3),"女;男")

回车确定,鼠标对准单元格右下角,当出现一个黑色小十字时,同时按住鼠标左键往下拖动填充

追问

能单独指教一下么

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-04-28
可以用公式:
=IF(MOD(MID(A1,17,1),2)=1,"男","女")

看你的图,公式中的引用应为G3 ,等号前不能有空格。
第2个回答  2012-04-28
=IF(MOD(LEFT(RIGHT(A1,2)),2),"男","女")追问

性别在D 身份证号在G 这样的话怎么做这个命令啊?求教~

追答

没什么不同呀,比如说性别从D1开始,身份证从G1开始,那就在D1填入
=IF(MOD(LEFT(RIGHT(G1,2)),2),"男","女")
然后鼠标移到D1格右下角那个填充钮上,双击就可以了。

追问

没效果啊 输入之后表格里就显示
=IF(MOD(LEFT(RIGHT(G1,2)),2),"男","女") 这个了 字特别小

追答

你D列格式有问题,点一下你图片上的D
然后在选中的区域上右键设置单元格格式,常规
然后重新在那一格输入=IF(MOD(LEFT(RIGHT(G3,2)),2),"男","女")
注意输入的时候输入法要关掉

本回答被提问者和网友采纳