Excel年龄计算公式?
首先,我们打开excel表格,任意输入姓名和出生年月做演示用,我们需要在C列输出他们的年龄。
在C2单元格中输入公式:=(today()-b2)/365,按回车键。
此时,我们发现年龄有小数形式,肯定是不对的,我们需要设置一下单元格格式,选中所有数据后,右键单击,选择“设置单元格格式”。
选择数字分类为“数值”,设置小数位数为0,点击确定就可以了此时,就能得到所有人的年龄了。
身份证号码查年龄的公式?
我们知道身份证号的第7至14位,代表着出生的年,月,日,现在我们仅需要根据出生的年份来计算年龄,如吕布是1993年的,我们只需要用2019-1993=26来计算年龄,所以首先要把身份证号中的第7位至10位提取出来:
使用MID函数,在C2中输入公式:=MID(B2,7,4),表示从B2单元格的第7位开始取4个字符。
然后我们使用今年的年份2019减去这个出生年份:C2公式改成=2019-MID(B2,7,4)
如果过了一年,又需要把2019改成2020,如果我们不希望改动的话,可以使用公式:
=YEAR(TODAY())-MID(B2,7,4)
TODAY()函数显示今天的日期 ,YEAR()函数是求日期的年份。
根据出生的年月日计算年龄
如果出生日期是在1991年4月26日,今天是2019年4月23日,还没有到26日,那么不能算已满的年龄,只能算2019-1991-1=27岁
如果出生日期是在1991年4月23日,今天2019年4月23日,才能算28岁的话,那应该如何计算?
首先我们得提取出身份证里面的年月日,我们使用公式:
=TEXT(MID(B2,7,8),”0-00-00″)
然后再使用DATEDIF函数来进行计算:
=DATEDIF(TEXT(MID(B2,7,8),”0-00-00″),TODAY(),”y”)
其中DATEDIF(起始日期,结束日期,”y”)表示两个日期之间已满多少年。
如何在excel中设置公式使得每个表格年龄后面加上“务农”俩字,如下图(从左一列到右一列),谢谢!
- 查找“岁”,替换为“岁务农”
excel身份证年龄计算公式计算,没有结果
- excel单元格中,如果用常规格式录入身份证号码,那么号码是这个样子(1.20104E+17),可是如果用文本格式录入号码,再套用公式则是这个样子(=YEAR(TODAY())-MID(A1,7,4))求教,如何解决这个问题。
- 身份证号码用文本格式录入是不会错的,套用公式的单元格格式为常规。
如何让将excel中的出生年月转化成年龄 公式怎样输入 在哪输 网上的答案都看不懂
- 拜托各位 一步一步的给俺说下怎样操作别一上来就说什么“使用公式=year(today())-year(放出生年月的单元格地址)”我根本看不懂啥意思 在哪里输公式?????
- 先别急,还真要使用你的公式:=year(today())-year(放出生年月的单元格地址)”比如,放出生日期的单元格是A3,放年龄的单元格是B3,则在B3单元格录入公式:=year(today())-year(A3)公式说明:today()是当前日期 year(today())是提取当前日期中的年份值,如:2014 year(A3) 对出生日期提取年份 ,两者的差,就是年龄了。