excel分男女的公式,表格快速分男女的公式

  • Excel公式
  • 2025-01-29

excel分男女的公式?在Excel中,您可以使用以下公式来提取身份证号码中的男女性别信息:`=IF(MOD(MID(A1, 17, 1), 2)=0,"女","男")`。在这个公式中,`MID(A1, 17, 1)`是从身份证号码的第17位开始提取一位数字,`MOD(, 2)`用于判断这一位数字是奇数还是偶数。如果是偶数,则身份证持有者是女性,那么,excel分男女的公式?一起来了解一下吧。

excel函数计算男女公式

在Excel中,可以通过身份证号来识别性别。中国的身份证号码中,第17位数字(从右往左数)通常用于表示性别,奇数代表男性,偶数代表女性。可以使用以下公式来实现这一功能:

假设身份证号在A1单元格中,可以使用以下公式来识别性别:

`=IF(MOD(MID(A1,LEN(A1)-17+2,1),2)=1,"男","女")`

这个公式的解释如下:

1. `MID(A1,LEN(A1)-17+2,1)`:从A1单元格中的身份证号提取第17位数字。`LEN(A1)`计算身份证号的长度,`LEN(A1)-17+2`定位到第17位的位置。

2. `MOD(...,2)`:使用MOD函数计算提取的数字除以2的余数。如果余数为1,表示该数字是奇数;如果余数为0,表示该数字是偶数。

3. `IF(...,"男","女")`:根据MOD函数的结果,如果余数为1,则返回“男”;如果余数为0,则返回“女”。

通过上述公式,Excel可以自动根据身份证号判断性别,并返回相应的结果。这种方法在处理大量数据时尤为便捷,可以大大提高工作效率。

提取excel男女性别公式

在EXCEL表格中,通过身份证号码自动提取性别和出生年月的方法如下:

1. 根据身份证号码求性别:

=IF(LEN(B2)=15,IF(MOD(VALUE(RIGHT(B2,3)),2)=0,"女","男"),IF(LEN(B2)=18,IF(MOD(VALUE(MID(B2,15,3)),2)=0,"女","男"),"身份证错"))

2. 根据身份证号码求出生年月日:

=IF(LEN(B2)=15,CONCATENATE("19",MID(B2,7,2),".",MID(B2,9,2)),IF(LEN(B2)=18,CONCATENATE(MID(B2,7,4),".",MID(B2,11,2)),"身份证错"))

3. 根据身份证号码求年龄:

=IF(LEN(B2)=15,year(now())-1900-VALUE(MID(B2,7,2)),if(LEN(B2)=18,year(now())-VALUE(MID(B2,7,4)),"身份证错"))

其他通用公式:

(1)根据“身份证号”获得“年龄”

A1为身份证号,B1中输入公式=DATEDIF(TEXT((LEN(A1)=15)*19&MID(A1,7,6+(LEN(A1)=18)*2),"#-00-00"),TODAY(),"y")

(2)根据出生“年-月-日”获得“年龄”

B1为出生日期,C1中输入公式=INT((TODAY()-B1)/365)或者=DATEDIF(B1,TODAY(),"Y")

判断身份证格式是否正确:

B1为身份证号,C1中输入公式=IF(OR(LEN(B1)=18,LEN(B1)=15),IF(LEN(B1)=18,IF(OR(MONTH(DATE(1*(MID(B1,7,4)),1*(MID(B1,11,2)),1*(MID(B1,13,2))))<>1*(MID(B1,11,2)),DAY(DATE(1*(MID(B1,7,4)),1*(MID(B1,11,2)),1*(MID(B1,13,2))))<>1*(MID(B1,13,2))),"月日错误",""),IF(LEN(B1)=15,IF(OR(MONTH(DATE(1*(MID(B1,7,2))+1900,1*(MID(B1,9,2)),1*(MID(B1,11,2))))<>1*(MID(B1,9,2)),DAY(DATE(1*(MID(B1,7,2))+1900,1*(MID(B1,9,2)),1*(MID(B1,11,2))))<>1*(MID(B1,11,2))),"月日错误",""))),"身份证位数不对")&IF(AND(LEN(B1)=18,1*MID(B1,7,4)>YEAR(TODAY())-6),"年份错误","")

通用公式:

假设C2为身份证号,输入公式=IF(LEN(C2)=15,19&MID(C2,7,6),MID(C2,7,8))

这是获得出生日期:

=IF(MOD(IF(LEN(C2)=15,MID(C2,15,1),MID(C2,17,1)),2)=1,"男","女")

这是区分性别

Excel身份证号提取性别

在Excel中,您可以使用以下公式来提取身份证号码中的男女性别信息:`=IF(MOD(MID(A1, 17, 1), 2)=0,"女","男")`。在这个公式中,`MID(A1, 17, 1)`是从身份证号码的第17位开始提取一位数字,`MOD(..., 2)`用于判断这一位数字是奇数还是偶数。如果是偶数,则身份证持有者是女性,公式返回"女";如果是奇数,则返回"男"。

以下是提取性别信息的步骤:

1. 打开Excel表格,并确保身份证号码位于单元格A1中。

2. 在另一个单元格中输入上述公式,假设您想将结果放入单元格B1。

3. 按下回车键,Excel将根据A1单元格中的身份证号码提取性别信息。

4. 如果您想对多个单元格的身份证号码进行相同的操作,可以选择B1单元格,然后拖动填充柄向下拖动以应用公式到其他行。

请注意,这个公式假设身份证号码已经正确输入,并且提取的是第17位的数字。如果身份证号码格式不正确,或者需要处理的位置不是第17位,请相应地调整MID函数的参数。

表格提取性别公式

在Excel中,可以通过身份证号码提取男女性别。身份证号码的第17位数字(对于18位身份证号码)代表性别,奇数为男性,偶数为女性。假设身份证号码位于A列,从A2单元格开始,可以使用以下公式来提取性别:

在B2单元格中输入以下公式:

`=IF(MOD(MID(A2,17,1),2)=1,"男","女")`

这个公式的解释如下:

1. `MID(A2,17,1)`:从A2单元格中的身份证号码中提取第17位数字。

2. `MOD(...,2)`:计算上一步提取的数字除以2的余数。

3. `IF(...,"男","女")`:如果余数为1,则性别为“男”;如果余数为0,则性别为“女”。

将上述公式向下拖动填充到B列的其他单元格中,即可批量提取A列身份证号码对应的性别。

此方法适用于18位身份证号码。如果身份证号码为15位,第15位数字同样代表性别,可以相应调整MID函数的参数为`MID(A2,15,1)`。但需要注意的是,15位身份证号码现已较少使用,且可能不符合当前多数系统的要求,因此建议统一使用18位身份证号码。

表格男女怎么设置公式

材料/工具:Excel2010

1、打开excel文件,工作表的A列为学号,学号的最后一位为奇数则为男性,为偶数则为女性。

2、选中C2单元格,在“公式”选项卡的“函数库”选项组中,单击“插入函数”按钮,打开“插入函数”碎花框

3、在插入函数对话框的选择函数列表中选择IF函数,如下图。

4、在弹出的函数参数对话框中,输入以下参数。函数实现的功能是,从A2单元格的字符串中的第11位开始取一个字符,如果是奇数则输出男,如果是偶数则输出女。

5、返回到编辑界面,可以看到C2单元格已经变成了“男”。点击该单元格可以查看公式。

6、选择C2:C10单元格,在“开始”选项卡的“编辑”选项组中

7、单击“填充”按钮,在级联菜单中选择“向下”。

以上就是excel分男女的公式的全部内容,首先在男生人数中输入公式“=COUNTIF”,然后按照指导选中别,然后条件输入“男”:输入完之后敲一下回车键就算出来了:同样在女生人数中输入公式“=COUNTIF”,然后按照指导选中别。

猜你喜欢