⑴ Excel 根据身份证算出退休时间和退休年限吗
能的,
1、提取身份证年龄的公式
=DATEDIF(TEXT(MID(A2,7,8),"0-00-00"),TODAY(),"y")
2、提取出性别的公式
=IF(MOD(MID(A2,15,3),2),"男","女")
3、提取出退内休时间的公式
=EDATE(TEXT(MID(A2,7,8),"0!容/00!/00"),MOD(MID(A2,15,3),2)*120+600)
⑵ 怎么通过excel的表格用身份证号码算出年龄
利用函数计算:
在A2单元格中输入身份证号:
134433196812033012
在要算年龄的单元格输入
=DATEDIF(TEXT(MID(A2,7,8),"0000-00-00"),TODAY(),"y")
效果如下:
⑶ 有身份证号在excel中如何计算是否退休
身份证号码 出生来年月 源 年龄 姓别 达到退休年龄
12345619451111003A 1945-11-11 66 男 是
身份证号在A2,则
B2=IF(A2="","",IF(OR(LEN(A2)=18,LEN(A2)=15),--TEXT(IF(LEN(A2)=18,MID(A2,7,8),19&MID(A2,7,6)),"00-00-00"),"身份证位数不正确"))
C2=IF(A2="",""IF(ISERROR(YEAR(TODAY())-YEAR(B2)),"",YEAR(TODAY())-YEAR(B2)))
D2=IF(A2="","",IF(OR(LEN(A2)=18,LEN(A2)=15),IF(MOD(IF(LEN(A2)=18,MID(A2,17,1),RIGHT(A2,1)),2)=0,"女","男")))
E2=IF(OR(AND(C2>=60,D2="男"),AND(C2>=55,D2="女")),"是","")
⑷ Excel有身份证号码,如何算退休日期
利用EXCEL函数可以实现根据身份证号码计算出退休日期。
工具:
EXCEL2003版本;
函数:DATE,
IF,
MOD,
MID
操作步骤:
1;比如,A1单元格显示的是身份证号码;在B1单元格显示退休日期。按男的60岁退休;女的55岁退休来计算退休日期。
2;在B1单元格输入公式:=DATE(MID(A1,7,4)+IF(MOD(MID(A1,17,1),2)=0,55,60),MID(A1,11,2),MID(A1,13,2))
3;按回车键。B1单元格即显示出该身份证号码的退休日期。
注意事项:
DATE(MID(A1,7,4)+IF(MOD(MID(A1,17,1),2)=0,55,60),MID(A1,11,2),MID(A1,13,2))
1;“DATE”是日期函数;
2;“MID(A1,7,4)”是从A1单元格中的身份证号码中第7位起提取4位。也就是提取身份证号码中的年份了。
3;“IF(MOD(MID(A1,17,1),2)=0,55,60)”意思是当提取身份证号码中的第17位数字对2取余等于0时为55,否则为60;
4;“MID(A1,11,2)”是从A1单元格中的身份证号码中第11位起提取2位;也就是月份;
5;“MID(A1,13,2)”是从A1单元格中的身份证号码中第13位起提取2位;也就是日。
⑸ 如何用excel表格中身份证号推算退休日期
假设A1中为
身份证号码
,可以通过下面公式得出生日
=MID(A1,7,4)&-MID(A1,11,2)&-MID(A1,13,2)
再在年份上加上多少年退回休就行了。答例如60年退休
=MID(A1,7,4)+60&-MID(A1,11,2)&-MID(A1,13,2)
此公示适用18位身证。
⑹ 有身份证号在excel中如何计算是否退休快点急
你得给出一个标准,什么时候退休
比如55岁退休内
320923195301140952 =IF(2011-MID(A1,7,4)>54,"退休","未退休")
320923198701140952
320923199701140952
将B1向下复容制填充即可
⑺ excel表格怎么用身份证号算退休年月
比如a列是身份证号
在b2输入公式
=DATE(MID(A2,7,4)+IF(MOD(MID(A2,17,1),2),60,55),MID(A2,11,2),MID(A2,13,2))
下拉填充
将B列设置为日期格式。
这里没考虑15位身份证的情况,如果需要再改。
补充:
J2公式
=TEXT(DATE(MID(B2,7,4)+IF(MOD(MID(B2,17,1),2),60,55),MID(B2,11,2),MID(B2,13,2)),"e年m月d日")
下拉填充
⑻ excel根据身份证号算退休时间
本实例均以18位身份证为准,男性以60岁为准,女内性以容55岁为准。
=IF(MOD(MID(B1,17,1),2),YEAR(--TEXT(MID(B1,7,8),"#-00-00"))+60,YEAR(--TEXT(MID(B1,7,8),"#-00-00"))+55)
⑼ 求!!!excel表格根据身份证号测算年龄 然后到退休年龄 自动变色
如果身份证在C列,那么年龄列输入以下公式
=DATEDIF(DATE(MID(C2,7,4),MID(C2,11,2),MID(C2,13,2)),TODAY(),"y")
为了减少条件格式设置的公式长度,再增专加一个性别列,属以方便根据不同的性别确定退休年龄。
然后设置条件格式,并以公式建立规则,输入以下公式
=OR(AND(D1>=60,E1="男"),AND(D1>=50,E1="女"))
详见附图