excel里出生年月日怎么变成年龄
5个回答
展开全部
d2单元格输入
=mid(b2,7,8)
公式表示:从b2单元格字符串的第7个字符起,截取8个字符,作为年月日的数据信息(这样的日期数据无法直接参与计算);
e2单元格输入
=if(mod(mid(b2,17,1),2),0,1)
公式表示:将b2单元格的第17个字符被2整除,余1(奇数为男)的为0;其他(偶数,余数为0)的为1。
=mid(b2,7,8)
公式表示:从b2单元格字符串的第7个字符起,截取8个字符,作为年月日的数据信息(这样的日期数据无法直接参与计算);
e2单元格输入
=if(mod(mid(b2,17,1),2),0,1)
公式表示:将b2单元格的第17个字符被2整除,余1(奇数为男)的为0;其他(偶数,余数为0)的为1。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
出生年月日是不会变成年龄的(一个是日期、一个是数值)
但是可以在另一单元格计算出年龄 例如 =year(today())-year(A1)
但是可以在另一单元格计算出年龄 例如 =year(today())-year(A1)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果算虚岁的话。
year(now())-Year(A1)+1
year(now())-Year(A1)+1
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
设出生年月在A1,=datedif(A1,today(),"Y")
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询