如何根据身份证号码直接统计男女和年龄

 时间:2026-02-14 12:40:19

1、打开Excel文档,在员工花名册中已经输入年龄和身份证号码,现在需要直接根据身份证号码提取员工性别和年龄。

如何根据身份证号码直接统计男女和年龄

2、目前基本上都是18位身份证号码,第17位是表示男女。其中奇数表示男性,偶数表示女性。因此我们需要判断第17位是奇数还是偶数。

如何根据身份证号码直接统计男女和年龄

3、利用MOD函数(取余)来判断第17位的奇偶。在性别C2单元格中输入“=IF(MOD(MID(B2,17,1),2),"男","女")”。意思:MID(B2,17,1)表示提取B2单元格中的身份证号码的17位数,MOD(MID(B2,17,1),2)表示提取的数字除以2是否有余数,IF有余数,表示男性,IF没有余数,表示女性。

如何根据身份证号码直接统计男女和年龄

4、输入公式后,直接选择上方的“√”或者回车完成,这样性别就出来了。将鼠标选择C2单元格,右下角下拉所有员工性别就出来了。

如何根据身份证号码直接统计男女和年龄

1、计算年龄直接用今年-出生年份。出生年份在18位中是第7位到第10位,因此在D2单元格中输入公式“=YEAR(NOW())-MID(B2,7,4)”。意思:YEAR(NOW())表示今年,MID(B2,7,4)身份证中的出生年份。

如何根据身份证号码直接统计男女和年龄

2、输入完成后,直接选择上方的“√”或者回车完成,年龄就出来了。选择D2单元格,鼠标定位在右下角下拉就所有员工的年龄就出来了。

如何根据身份证号码直接统计男女和年龄

  • SAP申请新权限
  • SAP外贸合同怎样操作?
  • SAP MM如何新增供应商评估的清单范围
  • 如何使用VBA打开文件单选对话框
  • Excel如何自定义选项卡和命令组?
  • 热门搜索
    唐筛是什么 杯弓蛇影是什么意思 维生素e什么时候吃最好 cam是什么意思 型式检验是什么意思 柳絮是什么 日全食是什么意思 什么是蜘蛛痣 什么是心律不齐 一直打嗝是什么原因