发新话题
打印

[资料] 根据身份证号生成年龄、性别模板【XLS】|下载

本主题由 QQ鱼 于 2008-2-27 08:30 设置高亮
新手必读:【论坛规则导航】|【社保资料目录 汇总】|【严禁灌水】
请使用IE或右键另存为下载,工具下载有可能会多倍扣币
把本帖网址贴到MSN/QQ,就可以获得社保币【点此复制】 宣传中心  

根据身份证号生成年龄、性别模板【XLS】|下载

身份证号作为社会保障号,在很多时候需要用到。而身份证号自身编码已经包含了出生日期、年龄、性别等因素。所以根据身份证号可以很容易的得出这些。这里用了几个EXCEL公式,需要的可以直接下载模板。里面已经做好公式,只需输入身份证号码(15位、18位均可),就可以得出该员工的出生日期、年龄和性别。

用途:计算平均年龄、计算性别比等。尤其是在做补充医疗的时候,保险公司需要提供单位参保人员的平均年龄、性别比等信息。用这个模板可以很轻易地计算。

公式:【假设C2位身份证号单元格,15位或18位均可

计算性别
=IF(LEN(C2)=15,IF(OR(RIGHT(C2,1)="0",RIGHT(C2,1)="2",RIGHT(C2,1)="4",RIGHT(C2,1)="6",RIGHT(C2,1)="8"),"女","男"),IF(LEN(C2)=18,IF(OR(MID(C2,17,1)="0",MID(C2,17,1)="2",MID(C2,17,1)="4",MID(C2,17,1)="6",MID(C2,17,1)="8"),"女","男"),""))

计算出生日期
=IF(LEN(C2)=15,19&MID(C2,7,2)&"/"&MID(C2,9,2)&"/"&MID(C2,11,2),IF(LEN(C2)=18,MID(C2,7,4)&"/"&MID(C2,11,2)&"/"&MID(C2,13,2),""))

计算年龄
=IF(F2="","",INT((TODAY()-F2)/365.25))



附注:现在社保要求用18位身份证号码,可以用医保软件升位系统升位。
附件: 您所在的用户组无法下载或查看附件
咨询社保问题注意:
1、这里是国内领先的社保专业论坛,你的问题也许别人已咨询过,请先【搜索】
2、咨询请采取发帖方式,QQ/MSN消息过多会影响工作。
3、解答不是官方,我要社保网是大家共同探讨的第三方专业交流平台。
QQ鱼(余清泉)个人主页:http://www.yuqingquan.com

TOP

辛苦了~~~~~~~
mail:wensy@vip.qq.com

TOP

谢谢,不错,减少了工作量

TOP

回复 1# 的帖子

厉害,超级顶啊,呵呵,下载了~~

TOP

谢LZ。。。。。。。。。。。。
谢LZ。。。。。。。。。。。。。

TOP

先谢鱼主再下载哦~

TOP

啊 世界真神奇

TOP

又是好东西

TOP

先谢鱼主再下载哦~

TOP

非常实用哦

TOP

历害

楼主的函数用的不错啊,是计算机专业的吗?

TOP

多谢楼主,实用型啊

TOP

taishenqile !!!!!!!!!!!!

TOP

这是个好东东~~~~~~~~~~~~~~~~

TOP

好东东

好东东

TOP

发新话题