EXCEL中输入身份证号,自动生成性别、年龄……
人气:0花名册或类似EXCEL应用,依靠公式自动生成相关信息,可以尽量避免手工输入错误。其中,SFZ号涵盖了性别和出生年月日信息,同时也可以利用公式自动生成年龄、生日提醒等信息。
操作方法
- 01
假设单元格E2(如图所示)中为SFZ号码,分别在F2、G2、H2、I2自动生成性别、出生年月日、生日月份提醒和年龄信息。
- 02
首先,选中F2单元格,输入“=IF(MOD(MID(E2,IF(LEN(E2)=15,15,17),1),2)=1,"男","女")”,回车即可直接生成性别信息。
- 03
其次,选中G2单元格,输入“=DATE(MID(E2,7,IF(LEN(E2)=18,4,2)),MID(E2,IF(LEN(E2)=18,11,9),2),MID(E2,IF(LEN(E2)=18,13,11),2))”,回车即可直接生成出生年月日信息。
- 04
再者,选中H2单元格,输入“=IF(MONTH(G2)=MONTH(TODAY()),"本月过生日","")”,回车即可,如果该SFZ号人员生日月份与今日所处月份相同,则该单元格会自动显示为”本月过生日“。
- 05
第四,选中I2单元格,输入”=DATEDIF(--TEXT((LEN(E2)=15)*19&MID(E2,7,6+(LEN(E2)=18)*2),"0-00-00"),TODAY(),"y")“,回车即可直接生成年龄信息(实际年龄,比如说某人43周岁零3个月,则显示为43)。
- 06
最后,在单元格E2输入SFZ号(文本格式),则F2、G2、H2、I2会自动生成所需信息;如果新增人员,则下拉单元格公式即可。
特别提示
以上涉及公式请另行学习,作者另附仔细讲解。
加载全部内容