EXCEL中实际年龄怎么计算?
答案:4 悬赏:40 手机版
解决时间 2021-05-06 23:37
- 提问者网友:几叶到寒
- 2021-05-06 04:31
EXCEL中实际年龄怎么计算?
最佳答案
- 五星知识达人网友:笑迎怀羞
- 2021-05-06 04:59
输入计算公式:
=IF(MONTH(A2)>MONTH(TODAY()),YEAR(TODAY())-YEAR(A2)-1,IF(DAY(A2)>DAY(TODAY()),YEAR(TODAY())-YEAR(A2)-1,YEAR(TODAY())-YEAR(A2)))
全部回答
- 1楼网友:夜风逐马
- 2021-05-06 07:40
1.根据身份证号计算年龄
=IF(A2<>"",DATEDIF(TEXT((LEN(A2)=15)*19&MId(A2,7,6+(LEN(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,"男","女")
- 2楼网友:人類模型
- 2021-05-06 07:18
以计算实际工龄为例
任意选择一个单元格,输入公式“="2004-10-10"-"2005-6-7"”,然后按下回车键,我们可以立即计算出结果。
计算工作时间——工龄——
假如日期数据在D2单元格。
=DATEDIF(D2,TODAY(),"y")+1
注意:工龄两头算,所以加“1”。
如果精确到“天”——
=DATEDIF(D2,TODAY(),"y")&"年"&DATEDIF(D2,TODAY(),"ym")&"月"&DATEDIF(D2,TODAY(),"md")&"日"
你可以把参加工作时间换成出生时间即可
具体请参见下以内容
http://www.shilicn.com/bgruanjian/excel/631.html
- 3楼网友:低音帝王
- 2021-05-06 06:15
没听懂!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯