从身份证号提起出生年月计算周岁样表
电子表格应用身份证号码的计算公式

电子表格应用身份证号码的公式
(全部通过验证)
1、根据身份证号码提取出生年月公式:
= TEXT(MID(J7,7,6+(LEN(J7)=18)*2)," 00-00-00")
2、根据身份证号码提取出性别公式:
=IF(MOD(MID(A1,15+(LEN(A1)=18)*2,1),2)=1,"男","女")
3、根据身份证号码提取年龄公式:(把2012改为当前年份)。
=INT((DATEVALUE("2012-08-31")-DATEVALUE(CONCATENATE(MID(A1,7, 4),"-",MID(A1,11,2),"-",MID(A1,13,2))))/365.25)
4、根据出生年月提取年龄公式:(要把2012改为当年份)
(当年8月31日以前为1岁,9月1日以后为0岁。
不能从第1种方法提取的日期再导出年龄。
)
=DA TEDIF(D9,"2012-08-31","y")
(备注:如果是连续的行或列单元格应用公式,可以用复制、粘贴的方法去掉公式,粘贴时可以选择“只有值”选项,再把应用公式的连续的行或列单元格删除。
)。
根据出生年月及身份证计算公式

删掉EX文档空白处
Word文档中红色波浪线怎么去除?1、要关闭此功能,可单击“工具”——“选项”——“拼写和语法”,清除“键入时检查拼写”和“键入是检查语法”复选框,“确定”即可。
2、要隐藏标记错误处的下划线,请选中“隐藏文档中的拼写错误”和“隐藏文档中的语法错误”复选框。
3、要检查或更正拼写和语法错误,可在文档完成后,点“工具”——“拼写和语法”,对话框中就会将原文中划波浪线的部位显示为带颜色的字体,如果没有错误,请点“忽略”,如果有错,可直接在此界面中更改,原文会随之更改的。
EXCEL电子表格用函数计算年龄、工龄及从身份证中算出周岁等技巧

电子表格常用函数汇总―――(潘世华2013年版)注:(1)如何截取身份证号第17位:MID(C2,17,1)Value(字符型数字)这个函数就是转换字符型数字转成数字N(value)这个函数,将不是数值形式的值转成数值形式.日期转换成序列值,True转换成1,False转换成0不需要函数,乘1即可例如001 变数值=A1*1 即等于11、用“身份证号”提起出生年月日第一种公式:=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) ,""))说明:C2为身份证号码所在的单元格,在实践过程中,把“C2”转换成实际表中的“身份证栏”(身份证栏的输入格式为“文本”)。
2、用“身份证号”提起出生年月日第二种公式:(很好)=CONCATENATE(MID(C2,7,4),"年",MID(C2,11,2),"月",MID(C2,13,2),"日")3、“用身份证”号算出性别第一种公式:=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"),"女","男"),""))说明:C2为身份证号码所在的单元格,在实践过程中,把“C2”转换成实际表中的“身份证栏”(身份证栏的输入格式为“文本”)。
Excel表中身份证号码提取出生年月

Excel表中身份证号码提取出生年月,性别,年龄的使用技巧1.Excel表中用身份证号码中取其中的号码用:MID(文本,开始字符,所取字符数);2.15位身份证号从第7位到第12位是出生年月日,年份用的是2位数。
18位身份证号从第7位到第14位是出生的年月日,年份用的是4位数。
从身份证号码中提取出表示出生年、月、日的数字,用文本函数MID()可以达到目的。
MI D()——从指定位置开始提取指定个数的字符(从左向右)。
对一个身份证号码是15位或是18位进行判断,用逻辑判断函数IF()和字符个数计算函数LEN()辅助使用可以完成。
综合上述分析,可以通过下述操作,假如身份证号数据在A1单元格,在B1单元格中编辑公式,完成形如1978-12-24样式的出生年月日自动提取:=IF(LEN(A1)=15,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,MID(A1,7,2)&"-"&MID(A1,9,2),MID(A1,7,4)&"-"&MID(A1,11,2))3.这是根据身份证号码(15位和18位通用)自动提取性别的自编公式,(说明:公式中的B2是身份证号)=IF(LEN(B2)=15,IF(MOD(VALUE(RIGHT(B2,3)),2)=0,"女","男"),IF(LEN(B2)=1 8,IF(MOD(VALUE(MID(B2,15,1)),2)=0,"女","男"),"身份证错"))根据身份证号码求年龄:=IF(LEN(B2)=15,2012-VALUE(MID(B2,7,2)),if(LEN(B2)=18,2012-VALUE(MID (B2,7,4)),"身份证错"))4.Excel表中用Year\Month\Day函数取相应的年月日数据;另一方法:这是根据身份证号码(15位和18位通用)自动提取性别和出生年月的自编公式。
引用不同的时间格式计算年龄的公式

引用不同的时间格式计算年龄的公式(可选择性复制使用):一、用身份证号码引用出生年月日20010101格式:=IF(LEN(E5)=15,"19"&MID(E5,7,2)&MID(E5,9,2)&MID(E5,11,2),MID(E5,7,4)&MID(E5,1 1,2)&MID(E5,13,2))其中,E5为源数据所在单元格。
二、把20010101时间格式变为2001-01-01格式:=(TEXT(--MID(E5,1,8), "0000-00-00"))其中,E5为源数据所在单元格。
然后,再把变成的2001-01-01格式自制后,应用选择性粘贴覆盖到源数据上面即可。
三、用身份证号码计算年龄1:=DATEDIF(TEXT(--MID(E5,7,8),"0000-00-00"),$F$2,"Y")其中,E5为源数据所在单元格,$F$2是统计年龄截止时间。
如,2013-8-31。
四、用身份证号码计算年龄2:=DATEDIF(TEXT(MID(E5,7,LEN(E5)*2/3-4),"0000-00-00"),$F$2,"Y")其中,E5为源数据所在单元格,$F$2是统计年龄截止时间。
如,2013-8-31。
五、用2001-01-01时间格式计算年龄2:=DATEDIF(E9,$F$2,"y")其中,E5为源数据所在单元格,$F$2是统计年龄截止时间。
如,2013-8-31。
六、用2001-01-01时间格式计算年龄1:=INT(N($F$2-E5)/365.25)其中,E5为源数据所在单元格,$F$2是统计年龄截止时间。
如,2013-8-31。
七、用20010101时间格式计算年龄1:=DATEDIF(TEXT(--MID(E5,1,8),"0000-00-00"),$F$2,"Y")其中,E5为源数据所在单元格,$F$2是统计年龄截止时间。
excel表格根据身份证号码计算年龄的方

本文整理于网络,仅供阅读参考
excel表格根据身份证号码计算年龄的方
excel表格根据身份证号码计算年龄的方法:
身份证号计算年龄步骤1:首先选中表格中要输入身份证号的列,单击“格式”---“单元格”---“数字”选择“文本”。
这样输入的身份证号就不会出现“1.50428e+18”科学记数的情况。
身份证号计算年龄步骤2:身份证号的第17位表示性别信息。
单数为男,双数为女。
我样只要半数第17位数的单双即可。
性别的单元格下输入=if(mod(mid(e2,15,3),2),"男","女")。
其中“e2”为身份证所在的单元格。
可以根据自己需要设置为相应的单元格即可。
身份证号计算年龄步骤3:这个比较简单,网上有很多公式,但都很复杂,我们的思路就是用当前年份减去出生年份即可。
在excel中获取当前年份的函数是=year(now())。
所以我们的公式为:=year(now())-mid(e2,7,4)。
身份证号计算年龄步骤4:出生日期我们用:=text((len(e2)=15)*19&mid(e2,7,6+2*(len(e2)=18)),"#-00-0 0")即可求出。
身份证号计算年龄步骤5:基它人的相关信息,我们只要把其身份证号输入完毕后。
利用excel的自动填充功能向下拉就可以了。
看了excel表格根据身份证号码计算年龄的方法。
身份证号码换算年龄、性别、出生日期的公式

15位和18位的身份证号都合适的了。
设内容如下:位的身份证号都合适的了。
设内容如下:........A 列......B 列......C 列......D 列....1 身份证号身份证号 性别性别 出生年月出生年月 年龄年龄2(输入身份证号)(输入身份证号)算年龄的:“=IF(OR(LEN(A2)=15,LEN(A2)=18),RIGHT(IF(IF(LEN(A2)=15,MID(A2,9,2),MID(A2,11,2))*100+IF(LEN(A2)=15,MID(A2,11,2),MID(A2,13,2))>MONTH(TODAY())*100+DAY(TODA Y()),YEAR(TODAY())-IF(LEN(A2)=15,MID(A2,7,2),MID(A2,9,2))-1,YEAR(TODAY())-IF(L EN(A2)=15,MID(A2,7,2),MID(A2,9,2))),2),"证号错误")”算性别的:“=IF(LEN(A2)=15,(IF(OR(ABS(RIGHT(A2))=1,ABS(RIGHT(A2))=3,ABS(RIGHT(A2))=5,A BS(RIGHT(A2))=7,ABS(RIGHT(A2))=9),"男","女")),(IF(OR(ABS(MID(A2,17,1))=1,ABS(MID(A2,17,1))=3,ABS(MID(A2,17,1))=5,ABS(MID(A2,17,1))=7,ABS(MID(A2,17,1))=9),"男","女")))”算出生年月的:“=DATE(IF(LEN(E3)=15,MID(E3,7,2),MID(E3,9,2)),IF(LEN(E3)=15,MID(E3,9,2),MID(E3,11,2)),IF(LEN(E3)=15,MID(E3,11,2),MID(E3,13,2)))”只要把输入身份证号的单元格格式设为“文本”就是最关键的,准确。
如何通过身份证编号计算年龄.

利用身份证号码计算出生年月、年龄及性别身份证号码简介(18位:1~6位为地区代码;7~10位为出生年份;11~12位为出生月份;13~14位为出生日期;15~17位为顺序号,并能够判断性别,奇数为男,偶数为男;第18位为校验码。
确定“出生日期”:18位身份证号码中的生日是从第7位开始至第14位结束。
提取出来后为了计算“年龄”应该将“年”“月”“日”数据中添加一个“/”或“-”分隔符。
1、确认已经正确输入了每个人的身份证号码。
2、将光标定位在第一个人的“出生日期”单元格中,然后在单元格中输入函数公式《=MID(F3,7,4&"-"&MID(F3,11,2&"-"&MID(F3,13,2》3、按键盘的【Enter】健后,可立即计算出第一个人的“出生日期”。
关于这个函数公式的,具体的说明:MID函数用于从数据中间提取字符,它的操作格式是:MID(text,starl_num,num_chars。
※Text是指要提取字符的文本或单元格地址(上列公式中的F3单元格。
※starl_num是指要提取的第一个字符的位置(上列公式中依次为7、11、13。
※num_chars指定要由MID所提取的字符个数上述公式中,提取年份为4,月份和日期为2。
多个函数中的“&”起到的作用是将提取出的“年”“月”“日”信息合并到一起,“/”或“-” 分隔符则是在提取出的“年”“月”“日”数据之间添加的一个标记,这样的数据以后就可以作为日期类型进行年龄计算。
确定“年龄”:“出生日期”确定后,年龄可以利用一个简单的函数公式计算出来了。
1、将光标定位在第一个人的“年龄”单元格中,然后在单元格中输入函数公式《=INT((TODAY(-G3/365》2、按键盘的【Enter】健后,可立即计算出第一个人的“年龄”。
关于这个函数公式的,具体的说明:※TODAY函数用于计算当前系统日期。