1. excel怎么身份证算年龄
1、简单提取年龄
我们知道身份证号的第7-14位是我们出生的年月日,我们可以用MID函数来提取出年份,然后用一种简单的公式来计算年龄,就是使用今年的年份减去出生的年份,公式为:
=2020-MID(B2,7,4)
其中MID(b2,7,4)表示:从B2单元格的第7位开始,提取4个字符,也就是出生的年份1993
如果说到了2021年,不想改动公式里面的2020,可以使用公式:
=YEAR(TODAY())-MID(B2,7,4)
2、不满生日的需要减1岁
今天是2020年的4月23日,如果说是4月24日的生日,还没到这天,那么这个人需要减1岁。
那么这种情况下,我们首先得把员工的出生年月日都算出来,首先把代表生日的那部分数据提取出来,使用公式是:
=MID(B2,7,8)
需要对这个数字进行时间格式化,使用text函数
=TEXT(MID(B2,7,8),"0-00-00")
然后我们可以使用一个datedif的函数来进行不满1岁自动减的算法
=DATEDIF(TEXT(MID(B2,7,8),"0-00-00"),NOW(),"y")
datedif(开始时间,结果时间,参数y),这个表示两个时间节点,必须到了那天,才能算满年。
2. excel身份证算年龄输入公式后错误
要么是计算公式错了,要么是取身份证号码的日期取错了,可能串位了,又或者取出来的生日日期类型不对。也就是这几种情况。
3. excel身份证怎样算年龄
1、打开要在excel中编辑的表格,如图所示,在身份证号后面的空格即年份一列第一格输入公式=MID(A2,7,4),输入完成后按下enter键,A2指身份证号的单元格,数字7为数字开始位置,4为字符个数。
2、按下enter键后,如图所示年份一栏已显示出出生年份,选中已显示年份的一格,鼠标点击绿色框右下角的小方框并下拉至身份证号的最后一栏,每个身份证号对应的年份都显示出来了。
3、再在年龄一列第一格输入公式2018-MID(A2,7,4),按下enter键,即可看到年龄已被计算出来为21岁,如图所示鼠标点击绿色框右下角的小方框并下拉至身份证号的最后一栏,用这种“自动填充”功能,就能让同类型单元格有同样的公式计算结果。
4. excel身份证算年龄公式 具体到月份
1、首先,打开Excel2010,在表格中录入好包含身份证号码的数据表,接下来点击要放置年龄的单元格。
2、再点击编辑栏的插入函数按钮,弹出插入函数对话框,在类别处选择日期与时间类,在列表框中选择YEAR函数,按确定。
3、确定后弹出函数参数的对话框,在Serial_number参数后面的文本框中输入Today()函数,按确定计算出本年。
4、在Text参数中选择身份证号所在的单元格,在Start_num参数中输入7,在Num_chars参数中输入4,按确定。
5、这样就计算出了年龄了,MID函数是用来获取身份证号中的年份,再用今年减去身份证号中的年份就得出年龄。再把该单元格公式向下填充就计算出所有身份证号的年龄了。
5. excel身份证算年龄公式
1.打开要操作的excel文档
2.在要计算年龄的单元格内输入YEAR(TODAY())-MID(A2,7,4),其中A2为身份证号的单元格
3.输入计算公式后,按回车键,即可计算出年龄
4.其他行的年龄,拖动已经有年龄的那单元格,即可得到年龄
6. excel身份证算年龄公式精确到月
你可以试试这个公式:YEAR(NOW())-MID(C3,7,4)”算出年龄后再筛选其中的“YEAR(日期值)”可以得到某个日期中的年份;
“NOW()”可以得到当前电脑系统中的日期;“YEAR(NOW())”即可得到当前电脑系统中的年份;
“MID”可以从字符串中得到指定数量的字符,“MID(C3,7,4)”表示得到从C3单元格中第7位字符开始的共4位字符,即身份证中的出生年份信息。
7. excel身份证算年龄性别
1、出生年月:
身份证号中从第7位开始到第14位结束,是出生年月日,共8个字符。如果要给提取出来的出生日期指定格式,就要用到TEXT()函数
=TEXT(MID(A7,7,8),"00-00-00")
TEXT()函数的作用就是将字符串设置为指定的格式。
2、获取年龄:
如果我们已经提取出出生日期了,我们也可以用DATEDIF()函数来计算年龄。
=YEAR(NOW())-MID(A7,7,4)
=DATEDIF(A7,TODAY(),"Y")
DATEDIF()是Excel中的一个隐藏函数。参数“Y”表示按年计算。
3、获取性别:
身份证号的第17位是用来表示性别的,奇数为男,偶数为女。那如何判断奇数或偶数呢?在数学上,如果一个数能被2整除,也就是余数是0,我们就说这个数是偶数;不能被2整除,也就是余数是1,这个数就是奇数。
这就需要另外一个函数,MOD(number,divisor),用来获得两个数的余数。number表示被除数,divisor表示除数。在这里,number应该是身份证号的第17位,divisor是2。
我们可以用MID()函数获取身份证号的第17位。如果余数等于1,就显示“男”,否则就显示“女”。可用IF()函数实现。
=IF(MOD(MID(A7,17,1),2)=1,"男","女")以上就是在Excel中从身份证号里获取出生日期、年龄、性别的方法。
8. excel身份证算年龄精确到天
1、 提取Excel身份证的性别
想必大家都非常好奇是如何提取的,其实不知道大家知不知道我们省份证里面的数字都是代表不同的意思,比如第十七位数字是奇数就代表男生,同理偶数就代表女生,
这时候我们应用到IF函数:=IF(MOD(MID(A2,17,1),2),"男","女"),即可快速提取性别。
2、 提取Excel身份证(实虚岁年龄)
大家好奇如何才能提取省份证里面的实岁和虚岁,那么今天教大家如何实现,其实也只需要两个函数就可以解决,实数只要计算你出生年到想在多少,虚岁复杂些要统计你出生年月日到现在的计算,
(1)下面介绍大家如何统计实岁年龄,使用DATEDIF函数:
=DATEDIF(TEXT(MID(A2,7,8),"#-00-00"),TODAY(),"Y")
(2)实岁年龄大家有学会了吗?下面教大家如何提取虚岁年龄,使用函数:=(YEAR(NOW())-MID(A2,7,4))
3、 提取出生年月
提取出生年月就更简单,不需要使用什么函数,一个快捷键就可以帮会搞定,(Ctrl+E)因为身份证里面的7~14为数字是你的出生年月,我们只需要直接在表格里面填充即可提取。
9. excel身份证算年龄公式为何不可以
计算年龄结果返回公式是因为格式的问题,右键点击设置单元格格式,选择数值就可以。
- 相关评论
- 我要评论
-