打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
EXCEL技巧四:利用身份证号码提取性别、年龄、出生年月并测算取暖费



直接列一下里面的公式:

F4=COUNTIF($D:$D,LEFT(F3,2))  G4=COUNTIF($D:$D,LEFT(G3,2))H4=COUNTIF($D:$D,LEFT(H3,2))

I4=COUNTIF($D:$D,LEFT(I3,2)) F5=COUNT(E:E,1100) G5=COUNTIF(E:E,1300)

根据D8的职务或职级,用公式得出取暖费相应的标准,公式如下:

E8=IF(D8="","",LOOKUP(D8,{"处级",17;"科级",13;"厅级",22;"一般人员",11})*100)

 

F8=IF(C8="","",IF(MOD(MID(C8,15,3),2),"男","女"))

G8=IF(C8="","",DATEDIF(TEXT(MID(C8,7,6+2*(LEN(C8)=18)),"0-00-00"),NOW(),"y"))

H8=IF(C8="","",TEXT(MID(C8,7,(LEN(C8)=18)*2+6),"00-00-00")*1)

I8=IF(G8="","",IF(G8-(F8="男")*5<55,"复核年龄",""))

 

 

2013年5月3日补充下面的内容


2011-3-3 10:45:18 上传
下载附件 (20.57KB)



列举的第③个,是缩减后的,其中的出生日期改编自斑竹【卢子】的公式

函数如下①【适用于18位身份证号码】:
性     别:  =if(b1="","",if(mod(mid(b1,17,1),2)=0,"女","男"))
出生日期:=if(b1="","",concatenate(mid(b1,7,4),"-",mid(b1,11,2),"-",mid(b1,13,2)))
年      龄:=if(b1="","",year(now())-mid(b1,7,4))

函数如下②【通用于15位、18位身份证号码】:
性     别:  =if(b1="","",if(mod(if(len(b1)=18,mid(b1,17,1),mid(b1,15,1)),2)=0,"女","男"))     
出生日期:=if(b1="","",concatenate(mid(b1,7,2+((len(b1)=18)*2)),"-",mid(b1,9+((len(b1)=18)*2),2),"-",mid(b1,11+((len(b1)=18)*2),2)))
年     龄:  =if(b1="","",year(now())-((len(b1)=15)*19&mid(b1,7,2+(len(b1)=18)*2))

函数如下③【通用于15位、18位身份证号码】:
性     别:  =if(b1="","",if(mod(if(len(b1)=18,mid(b1,17,1),mid(b1,15,1)),2)=0,"女","男"))     
出生日期:=text(mid(b1,7,len(b1)/2.2),"#-00-00")
年     龄:  =if(b1="","",year(now())-((len(b1)=15)*19&mid(b1,7,2+(len(b1)=18)*2))

函数说明:
当B1单元格(身份证号)为空值时,性别、出生日期、年龄三个单元格函数计算结果为无,即显示空值,当B1单元格(身份证号)有数据,则根据内容计算出相应结果


分享:

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
由身份证号码分析出生日期及性别 EXCEL表格自动生成
如何从在excel中身份证号码里提取需要的信息
EXCEL常用函数表达式
EXCEL?身份证号提取信息
Excel函数应用:提取身份证号码中信息用到的函数
从身份证号中提取生日、年龄、性别、归属地和属相
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服