身份证判别男女的函数 EXCEL函数如何用身份证号码自动生成性别
用函数通过身份证号算出性别
=IF(A2<>"",IF(MOD(RIGHT(LEFT(A2,17)),2),"男","女"),)
excel 中要从身份证号上判断男女用什么函数
=IF(MOD(MID(A1,15,3),2),"男","女")
注:A1单元格为身份证号.公式同时适用15位和18位两种身份证.
EXCEL函数如何用身份证号码自动生成性别
如果身份证号码在A1单元格,可在B1中输入公式:=IF(A1=,,IF(MOD(MID(A1,17,1),2)=1,男,女))便可。
Excel根据职务判断性别的函数?
是不是职务中包含了男和女字?
比如:女特派员,女服务员,男特派员,男服务员
可以试试这个函数:
=IF(countif(a1,"*男*"),"男",if(countif(a1,"*女*"),"女","")
请问excel输入身份证可以自动生成出生年月及性别的函数如何写
首先单元格格式设置成自定义:yyyy-mm
B1=IF(LEN(A1)=15,DATE("19"&MID(A1,7,2),MID(A1,9,2),MID(A1,11,2)),IF(LEN(A1)=18,DATE(MID(A1,7,4),MID(A1,11,2),MID(A1,13,2)),""))
C1=IF(LEN(A1)=15,IF(MOD(RIGHT(A1),2)=0,"女","男"),IF(LEN(A1)=18,IF(MOD(MID(A1,17,1),2)=0,"女","男"),""))
向下填充公式。
怎么用excel识别18位身份证号的性别?
=IF(LEN(I4)=18,IF(ISBLANK(I4),"",IF(MID(I4,15,3)/2=INT(MID(I4,15,3)/2),"女","男")),IF(ISBLANK(I4),"",IF(MID(I4,13,3)/2=INT(MID(I4,13,3)/2),"女","男")))
此公式适用于15位或18位身份证,其中I4为身份证号码,注意,是文本格式。
Excel通过身份证号如何识别性别?
下面就开始我们今天的教程:
①我们启动Excel,在单元格中输入姓名,身份证号码,以及性别,我们要根据身份证号码求得其性别,在性别列中输入下面的公式,稍后有公式说明,便于大家理解。
②公式输入完之后按下Enter键,结果为男,我们看看,身份证是15位的,那么就该看最后1位数,3,奇数,是男性。
③鼠标移动到该单元格右下角,出现+号,双击,自动填充完单元格,对照一下,结果全部正确。
公式说明
left(B2,17)将18位身份证号码的前17位提取出来,如果是15位身份证号码就直接提取15位,right(left(B2,17),1)的意思是将left函数提取出来的数的最后一位数提取出来,然后在用mod函数将right函数提取出来的最后一位数除以2,如果是奇数,除以2得出来的余数就一定是1,偶数得出来的余数一定是0.因为1=true,0=false,这样,在用if函数来返回指定的男女值就能实现通过身份证号码判断性别。
身份证号码用公式怎么做得出性别,生日
生日:=IF(LEN(A1)=15,19,"")&MID(A1,7,6+(LEN(A1)=18)*2)
A1表示身份证号码。
性别:=IF(MOD(RIGHT(LEFT(A1,17)),2),"男","女")