您好,方法打开需要提取性别的工作簿,选中要填入性别列中的一个单元格(注:一般选最上边那个单元格,该例选E3单元格),在函数框里输入公式“=IF(MOD(MID(C3,17,1),2)=1,"男","女")”(注:使用函数MID提取身份证号码中的第17位数,然后使用函数MOD计算该数的奇偶性,最后使用函数IF返回性别结果。
其中”C3“是代表C列第3行对应的单元格),点击函数符前面的"√",操作第4步后,函数计算返回值就会自动填入刚才所选的E3单元格中。把鼠标指针移到E3单元格右下角直到指针由空心十字变成实心十字为止。
操作第5步后,按下鼠标左键不放把鼠标往下拖,直到拖到需要填写性别的最后一个单元格时再松开左键,这时所有要录入的性别填写完成。
1、本次演示使用的软件为WPS的电子表格,软件版本为WPS2019。
2、首先打开WPS电子表格,在新打开的表格中输入用于演示提取身份证号中的年龄和性别的数据,演示使用身份证号数据均为虚拟随机生成的身份证号,不具备实际意义。3、首先输入公式“=IF(MOD(--MID(A2,17,1),2),"男","女")”,表示取出单元格中的身份证号中的第17位,该数据代表性别。
4、然后输入公式“=YEAR(TODAY())---MID(A2,7,4)+1”,表示取出身份证号中的出生年份并与当前年份进行计算,得到当前年龄。5、输入完成后点击回车即可看到效果,对于批量数据可以直接使用填充操作进行自动填充即可。
您好,方法
打开需要提取性别的工作簿,
选中要填入性别列中的一个单元格(注:一般选最上边那个单元格,该例选E3单元格),
在函数框里输入公式“=IF(MOD(MID(C3,17,1),2)=1,"男","女")”(注:使用函数MID提取身份证号码中的第17位数,然后使用函数MOD计算该数的奇偶性,最后使用函数IF返回性别结果。其中”C3“是代表C列第3行对应的单元格),
点击函数符前面的"√",
操作第4步后,函数计算返回值就会自动填入刚才所选的E3单元格中。把鼠标指针移到E3单元格右下角直到指针由空心十字变成实心十字为止。
操作第5步后,按下鼠标左键不放把鼠标往下拖,直到拖到需要填写性别的最后一个单元格时再松开左键,这时所有要录入的性别填写完成。
从事数据录入的朋友经常会在表格中录入大量的数据,例如身份证号码、学生证号等等。这些重要的数据在录入的时候不能出错,否则后果严重。那么,有没有什么办法不出错呢?人工手动肯定是不行的,其实,WPS表格中的一项功能就可以轻轻松松快速录入这些重要数据。
下面我们将用WPS表格来实践操作一下在WPS表格中是如何提取身份证号码中的出生日期的吧!
1、首先用WPS表格打开包含身份证号码的电子表格;
2、单击进入出生日期单元格,单击“fx”或执行“插入函数”
3、在“常用公式”标签中选择“提取身份证生日”,单击进入“参数输入”下面的“身份证号码”右侧的输入框,单击身份证号所在的单元格或直接输入身份证号所在的单元格名称,单击“插入公式”,一个出生日期便提取成功;
4、执行自动填充,提取其他人的出生日期,我们只要向下填充,就可以把所有数据全部提取出来了。
A1是身份证号
B1输入公式
=IF(MOD(RIGHT(LEFT(A1,17)),2),"男","女")
识别18位和15位身份证的性别
A列是身份证号码,在B、C列都输入公式,
在B2输入:=TEXT(MID(A2,7,8),"0000-00-00"),将自动计算身份证上的出生日期,
在C2输入:=IF(MID(A2,17,1)="1","男","女"),能自动计算性别。
在根据身份证号码判断性别的应用中,大多数人习惯用嵌套的IF函数来判断身份证号码是18位还是15位,然后再分别提取第17位或第15位,该数字为奇数时,判断为“男”,为偶数时,判断为“女”。
如:
=IF(LEN(A2)=18,IF(MOD(MID(A2,17,1),2),"男","女"),IF(LEN(A2)=15,IF(MOD(RIGHT(A2,1),2),"男","女")))
这样做虽然能得出正确的结果,但由于两次分别对18位和15位身份证进行判断和运算,导致公式过长,效率降低。其实,我们可以通过在IF函数中加入简单的计算来避免重复判断,请看下面的公式:
=IF(MOD(MID(A2,(LEN(A2)=18)*2+15,1),2),"男","女")
在这个公式中,如果A2单元格为18位数字,则公式中的“LEN(A2)=18”的值为1,再乘以2,其值为2,加上后面的15,等于17,而如果A2为15位,则“LEN(A2)=18”的值为0,乘以2再加15后的值为15,通过这个办法,利用MID函数智能地取到18位号码的第17位或15位号码的第15位,然后作为MOD的参数,正确判断出该身份证持有人的性别。同样的方法还可以用来智能计算18位和15位身份证的出生日期等其他信息,具体方法请大家开支脑筋,举一反三。