VimIy微民网,让世界倾听微民的声音! 设为首页 | 加入收藏 | 网站地图
当前位置:主页 > 大杂烩 >

【恩基爱好人多】 求个根据身份证 算出岁数的EXCEL公式 拜谢

整理时间:2013-12-07 07:13 来源:www.vimiy.com 作者:编辑 点击:

【楼主】2013-12-16 13:10

» 求个根据身份证 算出岁数的EXCEL公式 拜谢
    求个根据身份证 算出岁数的EXCEL公式 拜谢
    
网友评论2013-12-16 13:11


    身份证里面不是有8位出生年月么 减法用一下就算出来了啊
    
网友评论2013-12-16 13:11


    Reply Post by 天雷啊天雷 (2013-12-16 13:11):
    身份证里面不是有8位出生年月么 减法用一下就算出来了啊
    要求ex公式
    
网友评论2013-12-16 13:11


    第七位开始的八位数就是生日啊
    excel做个加减法不难吧
    
网友评论2013-12-16 13:12


    你想要那种自动截取单元格内数字第7位到第10位数字的功能吧。
    
网友评论2013-12-16 13:12


    外行路过
    
    同一楼,固定位的八位数,直接减不就行了?
    
网友评论2013-12-16 13:13


    假设身份证在A,年龄在B,可以用公式=MID(a1,7,4)提取你的出生年,然后用2012-MID(a1,7,4)就行了,就是在B列输入=2012-MID(a1,7,4)
    
网友评论2013-12-16 13:14


    1.根据身份证号计算年龄
    =IF(A1<>"",DATEDIF(TEXT((LEN(A1)=15)*19&MID(A1,7,6+(LEN(A1)=18)*2),"#-00-00"),TODAY(),"y"),)
    注意:A1单元格为身份证号,且为文本格式。
    
    2.根据身份证号计算出生年月日
    第一种,计算出来的格式为××年××月××日
    =IF(LEN(A1)=15,"19"&MID(A1,7,2)&"年"&MID(A1,9,2)&"月"&MID(A1,11,2)&"日",MID(A1,7,4)&"年"&MID(A1,11,2)&"月"&MID(A1,13,2)&"日")
    
    第二种,计算出来的格式为××年××月
    =IF(LEN(A1)=15,"19"&MID(A1,7,2)&"年"&MID(A1,9,2)&"月",MID(A1,7,4)&"年"&MID(A1,11,2)&"月")
    
    3.根据身份证号计算性别
    =IF(MOD(IF(LEN(A1)=15,MID(A1,15,1),MID(A1,17,1)),2)=1,"男","女")
    
    
    百度一下好多的......
    
网友评论2013-12-16 13:14


    substring方法,vb系列是mid函数
    
网友评论2013-12-16 13:15


    =2013-MID(单元格,7,4)
    
网友评论2013-12-16 13:16


    =YEAR(TODAY())-MOD(TRUNC(单元格/100000000),10000)
    


网友评论2013-12-16 13:18


    =DATEDIF(TEXT((LEN(A1)=15)*19&MID(A1,7,6+(LEN(A1)=18)*2),"#-00-00"),TODAY(),"y")
    以A1为例的
    

    
    
    

关于网站 | 网站声明 | 用户反馈 | 合作伙伴 | 联系我们
Copyright © 2012年2月8日 苏ICP备12030052号-3