根据出生年月及身份证计算公式
身份证号码计数法计算公式
身份证号码计数法计算公式身份证号码是每个人在出生时就被赋予的一串数字,它不仅仅是一个身份的标识,更是一个包含着丰富信息的编码。
在中国,身份证号码是由18位数字和一个校验位组成的,其中包含了个人的出生年月日、性别、地区等信息。
而身份证号码计数法计算公式则是一种根据身份证号码的特定规律来进行计算的方法,通过这种方法可以得到一些有趣的结果。
首先,我们来看一下身份证号码的结构。
身份证号码由18位数字和一个校验位组成,其中前6位代表了个人的地区信息,接着的8位代表了出生年月日,然后是3位顺序码和1位校验位。
根据这个结构,我们可以得到身份证号码计数法计算公式的基本公式:N = (S + M) mod 11。
其中,N代表校验位的值,S代表身份证号码前17位数字的加权和,M代表S 对11取模得到的余数。
接下来,我们来看一下具体的计算方法。
首先,我们需要对身份证号码的前17位数字进行加权求和,具体的加权系数如下:1 02 9 8 7 6 5 43 2。
然后,将身份证号码的前17位数字与对应的加权系数相乘,并将结果相加,得到S的值。
接着,将S对11取模得到的余数就是M的值。
最后,将S和M相加并对11取模,得到的结果就是校验位N的值。
通过这个计算方法,我们可以得到身份证号码的校验位值,并且可以验证身份证号码的有效性。
同时,我们也可以利用这个计算方法来进行一些有趣的计算,比如计算身份证号码的奇偶性、出生年月日的特殊性等等。
除此之外,身份证号码计数法计算公式还可以用来进行一些统计分析。
比如,我们可以统计某个地区的身份证号码的校验位分布情况,从而了解这个地区的人口分布特点。
我们还可以统计某个年龄段的人群的身份证号码的校验位分布情况,从而了解这个年龄段的人群的身份证号码的特点。
通过这种统计分析,我们可以更深入地了解人口的结构和特点。
总之,身份证号码计数法计算公式是一种根据身份证号码的特定规律来进行计算的方法,通过这种方法可以得到一些有趣的结果,并且可以用来进行一些统计分析。
根据出生年月及身份证计算公式
删掉EX文档空白处
Word文档中红色波浪线怎么去除?1、要关闭此功能,可单击“工具”——“选项”——“拼写和语法”,清除“键入时检查拼写”和“键入是检查语法”复选框,“确定”即可。
2、要隐藏标记错误处的下划线,请选中“隐藏文档中的拼写错误”和“隐藏文档中的语法错误”复选框。
3、要检查或更正拼写和语法错误,可在文档完成后,点“工具”——“拼写和语法”,对话框中就会将原文中划波浪线的部位显示为带颜色的字体,如果没有错误,请点“忽略”,如果有错,可直接在此界面中更改,原文会随之更改的。
验证身份证号是否正确的公式、通过身份证号提取出生年月、性别、年龄等的公式汇总
身份证号验证:=IF(LEN(身份证号所在单元格)=0,"空",IF(LEN(身份证号所在单元格)=15,"老号",IF(LEN(身份证号所在单元格)<>18,"位数不对",IF(CHOOSE(MOD(SUM(MID(身份证号所在单元格,1,1)*7+MID(身份证号所在单元格,2,1)*9+MID(身份证号所在单元格,3,1)*10+MID(身份证号所在单元格,4,1)*5+MID(身份证号所在单元格,5,1)*8+MID(身份证号所在单元格,6,1)*4+MID(身份证号所在单元格,7,1)*2+MID(身份证号所在单元格,8,1)*1+MID(身份证号所在单元格,9,1)*6+MID(身份证号所在单元格,10,1)*3+MID(身份证号所在单元格,11,1)*7+MID(身份证号所在单元格,12,1)*9+MID(身份证号所在单元格,13,1)*10+MID(身份证号所在单元格,14,1)*5+MID(身份证号所在单元格,15,1)*8+MID(身份证号所在单元格,16,1)*4+MID(身份证号所在单元格,17,1)*2),11)+1,1,0,"X",9,8,7,6,5,4,3,2)=IF(ISNUMBER(RIGHT(身份证号所在单元格,1)*1),RIGHT(身份证号所在单元格,1)*1,"X"),"正确","错误"))))性别:=IFERROR(IF(MOD(VALUE(MID(身份证号所在单元格,17,1)),2)=1,"男","女"),"")年龄:=IFERROR(YEAR(NOW())-VALUE(MID(身份证号所在单元格,7,4)),"")出生年月日:=CONCATENATE(MID(身份证号所在单元格,7,4),"-",MID(身份证号所在单元格,11,2),"-",MID(身份证号所在单元格,13,2))是否农村青壮年(女16至45、男16至50):=IF(户口性质<>"农业户口","否",IF(AND(性别="女",G4>=16,G4<=45),"是",IF(AND(性别="男",G4>=16,G4<=50),"是","否")))照片插入:第一步:新建一寸照文件夹为“目标文件夹”,照片命名例:99人以内(01+姓名),999人以内(001+姓名)第二步:在基础信息表内输入公式:=”照片源地址”&\”&序号栏&姓名栏&”.jpg”输入公式后,把公式内所有的“\”都换为“\\”;序号要求:99人以内从01开始,999人以内从001开始;第三步:到WORD文档,建立表格,并使光标在照片格“插入”→“文档部件”→“域”→“includepicture”→域属性输入“123”→FN+ALT+F9→把先前输入的“123”删除,在邮件合并内找输入合并域,选择“照片栏”→FN+F9。
最新 第二代身份证号码提取出生年月日的公式 (很简单)
1、第二代身份证号码提取出生年月日的公式:=MID(A1,7,4)&"-"&MID(A1,11,2)&"-"&MID(A1,13,2)注:A是列,1是行,&在数字键7的上方。
2、第二代身份证号码提取性别男、女的公式:=IF(MOD(MID(A1,17,1),2),"男","女")注:A是列,1是行。
3、excel用身份证号算年龄的工式比如身份证号保存在a1单元格,那么可以使用=mid(a1,7,4)来取出出生年,再用当前年份减去这个就是年龄了。
4、提取身份证出生年月="19"&MID(B1,9,2)&"年"&MID(B1,11,2)&"月"&MID(B1,13,2)&"日"5、提取身份证年龄=YEAR(NOW())-YEAR(IF(LEN(B1)=18,DATE(MID(B1,7,4),MID(B1,11,2),M ID(B1,13,2)),DATE(MID(B1,7,2),MID(B1,9,2),MID(B1,11,2))))6、提取身份证性别=IF(LEN(B1)=15,IF(MOD(MID(B1,15,1),2)=1,"男","女"),IF(MOD(MID(B1,17,1),2)=1,"男","女"))7、公式内的“B1”代表的是输入身份证号码的单元格。
Excel自动提取身份证中生日和性别以及年龄(注意:以B2单元格中是18位身份证号为例)一、提取出生日期的输入公式=MID(B2,7,4)&"年"&MID(B2,11,2)&"月"&MID(B2,13,2)&"日"二、判断性别“男女”的输入公式=IF(MID(B2,17,1)/2=TRUNC(MID(B2,17,1)/2),"女","男")三、利用身份证号码求年龄=IF(B2="","",DATEDIF(TEXT((LEN(B2)=15)*19&MID(B2,7,6+(LEN (B2)=18)*2),"#-00-00"),TODAY(),"y"))八、计算年龄的公式?datedif(开始日期,结束日期,"M")九、用公式计算最大年龄?max(D3:D21)十、用公式计算25--35岁之间的人数?=COUNTIFS(D3:D21,">"&25,D3:D21,"<"&35)十一、计算25岁以下的人数?=COUNTIF(D3:D21,">"&25)十二、计算25岁以下人数的比例?=COUNTIF(D3:D21,">"&25)/count(D3:D21)十三、用excel做表输入年月日,可以变成例如1986-01-01的格式吗?能的话怎么变?先选中单元格,鼠标右击,“设置单元格格式”,“数字”,“自定义”,在类型处输入e-mm-dd 确定十四、1.自动录入性别:“=IF(LEN(C2)=15,IF(MOD(MID(C2,15,1),2)=1,"男","女"),IF(MOD(MID(C2,17,1),2)=1,"男","女"))”if假如(len(C2)得到C2的字符长度等于15,[15时mod除以2的余数(取mid(C2单元格,第15个的,1个字符),除以2)],[不等于15条件不成立时if(mod后面除以2的余数(取C2,第17个,的1个字符),除以2)]所涉及函数:len() 取单元格字符长度。
在EXCEL中输入身份证号码和根据身份证号码计算年龄、出生年月、性别
在excel中根据身份证号码---------计算年龄、出生年月、性别一、根据身份证号计算年龄(周岁)=IF(A2<>"",DATEDIF(TEXT((LEN(A2)=15)*19&MID(A2,7,6+(LEN(A2)=18)*2),"#-00-00"),TODAY(),"y"),)注意:A2单元格为身份证号,且为文本格式。
(虚岁)=2012-RIGHT(LEFT(C3,10),4)注意:C3单元格为身份证号,且为文本格式。
2012改为当前年份!二、根据身份证号计算出生年月日第一种,计算出来的格式为****-**-**=DATE(mid(A1,7,4),mid(A1,11,2),mid(A1,13,2))第二种,计算出来的格式为××年××月××日=IF(LEN(A2)=15,"19"&MID(A2,7,2)&"年"&MID(A2,9,2)&"月"&MID(A2,11,2)&"日",MID(A2,7,4)&"年"&MID(A2,11,2)&"月"&MID(A2,13,2)&"日")第三种,计算出来的格式为××年××月=IF(LEN(A2)=15,"19"&MID(A2,7,2)&"年"&MID(A2,9,2)&"月",MID(A2,7,4)&"年"&MID(A2,11,2)&"月")注意:A1或A2单元格为身份证号,且为文本格式。
根据身份证号自动生成出生日期
一、根据身份证号生成出生年月日二、根据身份证号生成年龄三、根据身份证号生成性别四、出生年月日的格式转换公式=MID(B3,7,4)&"年"&MID(B3,11,2)&"月"&MID(B3,13,2)&"日"公式=MID(B3,7,4)&"年"&MID(B3,11,2)&"月"&MID(B3,13,2)&"日"公式=MID(B3,7,4)&"."&MID(B3,11,2)&"."&MID(B3,13,2)公式=MID(B3,7,4)&"-"&MID(B3,11,2)&"-"&MID(B3,13,2)公式=MID(B3,7,4)&"."&MID(B3,11,2)公式=MID(B3,7,4)&"-"&MID(B3,11,2)公式公式公式公式=TEXT(MID(B11,7,8),"0-00-00")公式=TEXT(MID(B11,7,8),"0-00-00")公式=TEXT(MID(B11,7,8),"0-00-00")公式=TEXT(MID(B11,7,6),"0-00")公式=TEXT(MID(B11,7,4),"0")公式=DATEDIF(TEXT(MID(B16,7,8),"0-00-00"),TODAY(),"y")公式=DATEDIF(TEXT(MID(B16,7,8),"0-00-00"),TODAY(),"y")公式=DATEDIF(TEXT(MID(B16,7,8),"0-00-00"),TODAY(),"y")公式=DATEDIF(TEXT(MID(B16,7,8),"0-00-00"),TODAY(),"y")公式=IF(MOD(MID(B20,17,1),2),"男","女")公式=IF(MOD(MID(B20,17,1),2),"男","女")公式=IF(MOD(MID(B20,17,1),2),"男","女")公式=IF(MOD(MID(B20,17,1),2),"男","女")公式=IF(MOD(MID(B20,17,1),2),"男","女")公式=IF(MOD(MID(B20,17,1),2),"男","女")公式=IF(MOD(MID(B20,17,1),2),"男","女")公式=IF(MOD(IF(LEN(B27)=15,MID(B27,15,1),MID(B27,17,1)),2)=1,"男","女")。
Excel表格身份证号码提取出生日期的公式
Excel表格身份证号码提取出生日期的公式
Excel表格身份证号码提取出生日期的公式
(A1表示身份证号码所在的列位置)
=MID(A1,7,4)&"-"&MID(A1,11,2)&"-"&MID(A1,13,2)回车→向下填充
1.Excel表中用身份证号码中取其中的号码用:MID(文本,开始字符,所取字符数);
2.15位身份证号从第7位到第12位是出生年月日,年份用的是2位数。
3.18位身份证号从第7位到第14位是出生的年月日,年份用的是4位数。
4.从身份证号码中提取出表示出生年、月、日的数字,用文本函数MID( )可以达到目的。
MID( )——从指定位置开始提取指定个数的字符(从左向右)。
对一个身份证号码是15位或是18位进行判断,用逻辑判断函数IF()和字符个数计算函数LEN( )辅助使用可以完成。
综合上述分析,可以通过下述操作,完成形如1978-12-24样式的出生年月日自动提取:假如身份证号数据在A1单元格,在B1单元格中编辑公式
15位身份证号码:=MID(A1,7,2)&"-"&MID(A1,9,2)&"-"&MID(A1,11,2),
18位身份证号码:=MID(A1,7,4)&"-"&MID(A1,11,2)&"-"&MID(A1,13,2))
回车确认即可。
在EXCEL中根据身份证号计算出生年月日、年龄
在EXCEL中根据身份证号计算年龄、出生年月、性别在EXCEL中如何根据身份证号计算年龄、出生年月、性别呢?下面来介绍一下,希望对您有帮助1.根据身份证号计算年龄=IF(A2<>"",DATEDIF(TEXT((LEN(A2)=15)*19&MID(A2,7,6+(L EN(A2)=18)*2),"#-00-00"),TODAY(),"y"),)注意:A2单元格为身份证号,且为文本格式。
2.根据身份证号计算出生年月日第一种,计算出来的格式为××年××月××日=IF(LEN(A2)=15,"19"&MID(A2,7,2)&"年"&MID(A2,9,2)&"月"&MID(A2,11,2)&"日",MID(A2,7,4)&"年"&MID(A2,11,2)&"月"&MID(A2,13,2)&"日")第二种,计算出来的格式为××年××月=IF(LEN(A2)=15,"19"&MID(A2,7,2)&"年"&MID(A2,9,2)&"月",MID(A2,7,4)&"年"&MID(A2,11,2)&"月")3.根据身份证号计算性别=IF(MOD(IF(LEN(A2)=15,MID(A2,15,1),MID(A2,17,1)),2)=1,"男","女")计算出生年月日的公式=TEXT(TEXT(MID(D2,7,LEN(D2)/2-1),"#-00-00"),"e-m-d") D2为身份证。
excel技巧(身份证号码提取公式)
如何使用电子表格excel中的提取数字常用计算公式一、年龄计算公式:=IF((YEAR(E2)=2008)*(MONTH(E2)>8),0,2008-YEAR(E2)IF(MONTH(E2)<=8,0,-1))其中e2为单元格,2008为当前年份二、身份证号中提取出生年月= MID(J11, 7, 4) & "年" & MID(J11, 11, 2) & "月" & MID(J11, 13, 2)&"日"三、班级平均分公式=IF(COUNTIF($C$2:$C$24,J26)=0,"",SUMIF($C$2:$C$24,J26,$D$2)/COUNTIF( $C$2:$C$24,J26))四、Excel表中身份证号码提取出生年月、性别、年龄的使用技巧如何从Excel表中的身份证号码中提取出生年月、性别、年龄呢?看了本文就知道了。
方法一:1.Excel表中用身份证号码中取其中的号码用:MID(文本,开始字符,所取字符数);2.15位身份证号从第7位到第12位是出生年月日,年份用的是2位数。
18位身份证号从第7位到第14位是出生的年月日,年份用的是4位数。
从身份证号码中提取出表示出生年、月、日的数字,用文本函数MID()可以达到目的。
MID()——从指定位置开始提取指定个数的字符(从左向右)。
对一个身份证号码是15位或是18位进行判断,用逻辑判断函数IF()和字符个数计算函数LEN()辅助使用可以完成。
综合上述分析,可以通过下述操作,完成形如1978-12-24样式的出生年月日自动提取:假如身份证号数据在A1单元格,在B1单元格中编辑公式=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))回车确认即可。
Excel中常见与身份证有关的公式
Excel中常见与身份证有关的公式第一篇:Excel中常见与身份证有关的公式1.根据身份证号计算年龄=IF(D2<>“",DATEDIF(TEXT((LEN(D2)=15)*19&MID(D2,7,6+ (LEN(D2)=18)*2),”#-00-00“),TODAY(),”y“),)注意:D2单元格为身份证号,且为文本格式。
2.根据身份证号计算出生年月日第一种,计算出来的格式为××年××月××日=IF(LEN(D2)=15,”19“&MID(D2,7,2)&”年“&MID(D2,9,2)&”月“&MID(D2,11,2)&”日“,MID(D2,7,4)&”年“&MID(D2,11,2)&”月“&MID(D2,13,2)&”日“)或者=IF(LEN(D2)=15,19,”“)&TEXT(MID D2,7,8-(LEN(D2)=15)*2),”#年00月00日“)第二种,计算出来的格式为××年××月=IF(LEN(A2)=15,”19“&MID(A2,7,2)&”年“&MID(A2,9,2)&”月“,MID(A2,7,4)&”年“&MID(A2,11,2)&”月“)第三种计算出来的格式为2011/1/1 =MID(B11,7,4)&”/“&MID(B11,11,2)&”/“&MID(B11,13,2)3.根据身份证号计算性别=IF(MOD(IF(LEN(D2)=15,MID(D2,15,1),MID(D2,17,1)),2)=1,”男“,”女“)4.身份证号全部改为18位(输出正确18位),输入数组公式(ctrl+shift+enter结尾):=IF(LEN(A2)=15,REPLACE(A2,7,19)&MID(”10X98765432“,MOD(SUM(MID(REPLACE(A2,7,19),ROW(INDIRECT(”1:17“)),1)*2^(18-ROW(INDIRECT(”1:17“)))),11)+1,1),A2)5.以18位身份证为准输出15位身份证号:=IF(LEN(G2)=15,G2,LEFT(REPLACE(G2,7,2,),15))6.验证身份证号(G2为输入18位身份证号,H2为输出正确18位身份证号):=IF(G2<>0,IF(LEN(G2)=15,”一代身份证号“,(IF(LEN(G2)=18,IF(G2=H2,”正确“,”未通过验证“),IF(LEN(G2)>18,”超过18位,请核查“,”身份证号不完整“)))),)18位身份证号码转换成出生日期的函数公式:如果E2中是身份证,在F2中求出出生日期,F2=DATE(MIDB(E2,7,4),MIDB(E2,11,2),MIDB(E2,13,2)) 自动录入男女:=IF(MOD((IF(LEN(e2)=18,MID(e2,17,1),MID(e2,15,1))),2)=0,”女“,”男“)根据身份证号快速录入男女性别“记住”15/18位都可以的公式:转换出生日期:=IF(LEN(e2)=18,TEXT(MID(e2,7,8),”#-00-00“),”19“&TEXT(MID(e2,7,6),”#-00-00“))自动录入男女:=IF(E2=”“,”“,IF(MOD(RIGHT(LEFT(E2,17),1),2)=0,”女“,”男“))计算年龄(新旧身份证号都可以):=IF(AND(E2=”“),”“,IF(MIDB(E2,7,2)=”19",107-MIDB(E2 ,9,2),107-MIDB(E2,7,2)))第二篇:电子表格中根据身份证自动识别性别出生年月公式excel中如何根据身份证号,自动求出出生年月假如身份证号数据在A1单元格,在B1单元格中编辑公式=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))这样输出格式就都是19821010这种格式了。
最简单实用的身份证号码提取出生年月男女公式
最简单实用的身份证号码提取出生年月男女公式
18位身份证号码转换成出生日期的函数公式:如果E2中是身份证,在F2中求出出生日期,
在F2格中输入公式:
=IF(LEN(E2)=18, "&MID(E2,7,4)"." &MID(E2,11,2) "." &MID(E2,13,2))
回车后显示:2007.01.12
如果需要2007-01-12日则需要把"."换成短横"-"。
18位身份证号码转换成男女的函数公式:如果E2中是身份证,在F2自动录入男女:
在F2格中输入公式:
=IF(MOD(MID(E2,17,1),2=1,"1","2"),回车后显示男是1、女是2。
如果需要男、女汉字把"1"换成"男","2"换成"女"回车,一切OK。
赵官镇中心心小学
2013年6月7日。
根据出生年月及身份证计算公式
删掉EX文档空白处
Word文档中红色波浪线怎么去除?1、要关闭此功能,可单击“工具”——“选项”——“拼写和语法”,清除“键入时检查拼写”和“键入是检查语法”复选框,“确定”即可。
2、要隐藏标记错误处的下划线,请选中
“隐藏文档中的拼写错误”和“隐藏文档中的语法错误”复选框。
3、要检查或更正拼写和语法错误,可在文档完成后,点“工具”
——“拼写和语法”,对话框中就会将原文中划波浪线的部位显示为带颜色的字体,如果没有错误,请点“忽略”,如果有错,可直接在此界面中更改,原文会随之更改的。
(注:可编辑下载,若有不当之处,请指正,谢谢!)
推荐精选。
身份证生成性别、年龄等公式
一、算性别=IF((LEN((IF(LEN(C4)<18,MID(C4,15,1),MID(C4,17,1)))/2)=1),"女","男")二、出生年月日公式一(18位或15位号生成年月日(19**-*-*)=DATE(MID(J3,IF(LEN(J3)=18,7,7),IF(LEN(J3)=18,4,2)),MID(J3, IF(LEN(J3)=18,11,9),IF(LEN(J3)=18,2,2)),MID(J3,IF(LEN(J3)=1 8,13,11),IF(LEN(J3)=18,2,2)))出生年月日公式二(18位或15位号生成19**-**-**)=IF(LEN(C2)=15,"19"&MID(C2,7,2)&"-"&MID(C2,9,2)&"-"&MID(C2, 11,2),MID(C2,7,4)&"-"&MID(C2,11,2)&"-"&MID(C2,13,2))利用身份证号码生成年龄:=IF(LEN(D4)=18,YEAR(TODAY())-MID(D4,7,4),YEAR(TODAY())-MID( D4,7,2)-1900)三、利用出生年月日生成年龄:=YEAR(TODAY())-YEAR(F4)检证身份证错误:=IF(I5="","",IF(LEN(I5)=18,IF(OR(MONTH(DATE(1*(MID(I5,7,4)) ,1*(MID(I5,11,2)),1*(MID(I5,13,2))))<>1*(MID(I5,11,2)),DAY( DATE(1*(MID(I5,7,4)),1*(MID(I5,11,2)),1*(MID(I5,13,2))))<>1*(MID(I5,13,2)))," 月日错误",IF(MID(I5,18,1)=MID("10X98765432",MOD(MID(I5,1,1)*7+MID(I 5,2,1)*9+MID(I5,3,1)*10+MID(I5,4,1)*5+MID(I5,5,1)*8+MID(I5, 6,1)*4+MID(I5,7,1)*2+MID(I5,8,1)+MID(I5,9,1)*6+MID(I5,10,1) *3+MID(I5,11,1)*7+MID(I5,12,1)*9+MID(I5,13,1)*10+MID(I5,14, 1)*5+MID(I5,15,1)*8+MID(I5,16,1)*4+MID(I5,17,1)*2+11,11)+1, 1),""," 校验码错误")),IF(LEN(I5)=15,IF(OR(MONTH(DATE(1*(MID(I5,7,2))+1900,1*( MID(I5,9,2)),1*(MID(I5,11,2))))<>1*(MID(I5,9,2)),DAY(DATE(1 *(MID(I5,7,2))+1900,1*(MID(I5,9,2)),1*(MID(I5,11,2))))<>1*( MID(I5,11,2)))," 月日错误 ","")," 位数不对 ")))取18位号=LEFT(J5,18)如何筛选重复项2007年版开始——条件格式——突出显示单元格规则——重复项为了保护您的眼睛,请对电脑作如下设置吧-- 桌面->右键->属性->外观->高级->项目选择(窗口)、颜色1(L)选择(其它)将色调改为:85。
身份证号码换算年龄、性别、出生日期的公式
身份证号码换算年龄、性别、出生日期的公式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),MI D(A2,13,2))>MONTH(TODAY())*100+DAY(TODAY()),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(M ID(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)))”只要把输入身份证号的单元格格式设为“文本”就是最关键的,准确。
Excel表格身份证号码提取出生日期的公式
Excel表格身份证号码提取出生日期的公式
Excel表格身份证号码提取出生日期的公式
(A1表示身份证号码所在的列位置)
=MID(A1,7,4)&"-"&MID(A1,11,2)&"-"&MID(A1,13,2)回车→向下填充
1.Excel表中用身份证号码中取其中的号码用:MID(文本,开始字符,所取字符数);
2.15位身份证号从第7位到第12位是出生年月日,年份用的是2位数。
3.18位身份证号从第7位到第14位是出生的年月日,年份用的是4位数。
4.从身份证号码中提取出表示出生年、月、日的数字,用文本函数MID( )可以达到目的。
MID( )——从指定位置开始提取指定个数的字符(从左向右)。
对一个身份证号码是15位或是18位进行判断,用逻辑判断函数IF()和字符个数计算函数LEN( )辅助使用可以完成。
综合上述分析,可以通过下述操作,完成形如1978-12-24样式的出生年月日自动提取:假如身份证号数据在A1单元格,在B1单元格中编辑公式
15位身份证号码:=MID(A1,7,2)&"-"&MID(A1,9,2)&"-"&MID(A1,11,2),
18位身份证号码:=MID(A1,7,4)&"-"&MID(A1,11,2)&"-"&MID(A1,13,2))
回车确认即可。
Excel表格身份证号码提取出生日期的公式
Excel表格身份证号码提取出生日期的公式(B2表示身份证号码所在的列位置)=MID(B2,7,4)&"-"&MID(B2,11,2)&"-"&MID(B2,13,2)回车→向下填充1. Excel表中用身份证号码中取其中的号码用:MID(文本,开始字符,所取字符数);2. 15位身份证号从第7位到第12位是出生年月日,年份用的是2位数。
3. 18位身份证号从第7位到第14位是出生的年月日,年份用的是4位数。
一、提取出生年月:A、15位身份证号码:=MID(B2,7,2)&"-"&MID(B2,9,2)&"-"&MID(B2,11,2) 回车确认即可。
B、18位身份证号码:=MID(B2,7,4)&"年"&MID(B2,11,2)&"月"&MID(B2,13,2)&”日”回车确认即可。
二、提取性别:18位身份证号码:=IF(MOD(MID(B2,17,1),2)=1,"男","女")回车确认即可。
*excel公式中=IF(MOD(MID(E4,17,1),2)=0,"女","男")是什么意思?IF是选择函数,当MOD(MID(E4,17,1),2)=0成立时,单元格显示“女”,否则显示“男”。
MOD是取模函数,即是一个求余函数,求MID(E4,17,1)除以2的余数。
实质是判断MID(E4,17,1)的奇偶性。
MID从一个文本字符串的指定位置开始,截取指定数目的字符。
MID(E4,17,1)是从E4单元格的文本中的第17个字符开始,取一个字符。
三、提取年龄:=year(today())-value(right(left(B2,10),4)) 回车确认即可。
身份证号码提出生年月性别年龄方法公式
一、提取出生日期如果我们要从一个人的身份证号码中批量提取其出生年月日,并表示成“yyyy-mm-dd”形式,可以这样做,假设身份证号码在C列,在D列中输入公式=IF(LEN(C6)=15,"19"&MID(C6,7,2)&"-"&MID(C6,9,2)&"-"&MID(C6,11,2),MID(C6,7,4)&"-"&MID(C6,11,2)&"-"&MID(C6,13,2))这个公式的含义就是,当其检查到C6单元格中的数据是15位的时,就显示"19"&MID(C6,7,2)&"-"&MID(C6,9,2)&"-"&MID(C6,11,2)的计算结果,否则就显示MID(C6,7,4)&"-"&MID(C6,11,2)&"-"&MID(C6,13,2)的计算结果。
如:若C6单元格中是441000*********,在D6单元格中计算出的结果是“1950-01-12”;若C6单元格中是410005************,在D6单元格中计算出的结果是“1945-11-16”。
二、提取性别在E6单元格输入公式=IF(LEN(C6)=15,IF(RIGHT(C6)/2=INT(RIGHT(C6)/2),"女","男"),IF(MID(C6,17,1)/2=INT(MID(这个公式的含义是如果C6单元格是一个15位数,就显示IF(RIGHT(C6)/2=INT(RIGHT(C6)/2),"女","男")的计算结果;否则,显示IF(MID(C6,17,1)/2=INT(MID(C6,17,1)/2),"女","男"))的计算结果。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
根据身份证号码计算年龄:
=2016-MID(列行,7,4)
从身份证号码提取月份
=MID(行列,11,2)
从身份证号码提取生日
=MID(行列,13,2)
从身份证号码提取性别
=IF(LEN(列行)=18,IF(MOD(LEFT(RIGHT(列行,2),1),2)=0,"女","男"),IF(MOD(RIGHT(列行,1),2)=0,"女","男"))
从身份证号码提取比如(2016-10-30)前满18岁(分两步)
=datedif(text(mid(行列,7,len(行列)*2/3-4),"00-00-00"),"2016-10-30","y")
数据---筛选---自动筛选----自定义等于或大于18—小于100
Excel工作表里做选项卡
点中表格-数据-有效性-允许-序列-来源里的男,女之间逗号要用英文
筛选表格某一个单元公式重复数据
=选中你需要的区域--筛选--高级筛选--选择不重复记录(勾上)
桌面图标小箭头去除=
开始,运行,输入cmd /k reg delete "HKEY_CLASSES_ROOT\lnkfile" /v IsShortcut /f & taskkill /f /im explorer.exe & start explorer.exe
点击确定就好了)
删掉EX文档空白处
Word文档中红色波浪线怎么去除?1、要关闭此功能,可单击“工具”——“选项”——“拼写和语法”,清除“键入时检查拼写”和“键入是检查语法”复选框,“确定”即可。2、要隐藏标记错误处的下划线,请选中“隐藏文档中的拼写错误”和“隐藏文档中的语法错误”复选框。3、要检查或更正拼写和语法错误,可在文档完成后,点“工具”——“拼写和语法”,对话框中就会将原文中划波浪线的部位显示为带颜色的字体,如果没有错误,请点“忽略”,如果有错,可直接在此界面中更改,原文会随之更改的。
1从出生年月比如(1966-03-22)计算年龄:
=DATEDIF(L4,TODAY(),"Y")
从出生年月比如(20130812)提取单独月份
=MID(日期单元格,5,2)
从出生年月比如(2013-08-12)提取单独月份
=MID(日期单元格,6,2)
从出生年月比如(20130812)提取单独日期
=MID(日期单元格,7,2)
从出生年月比如(2013-08-12)提取单独日期
=MID(日期单元格,9,2)
2从身份证号码提取出生年月:比如(1966-03-22)
=TEXT(MID(D2,7,8),"#-00-00")
从身份证号码提取出生年月比如(20130812)
=MID(列行,7,8)
从身份证号码提取出生年月比如(19