microsoft excel 工作表 将出生年月换算成年龄?

请教高手,能否将工作表中的出生年月换算成年龄?
工作表出生年月换算成年龄的方法我会,但不会将单元格中的数字复制到其它表格中运用,一复制就不对了?

第1个回答  2010-01-18
假设出生日期在b列,则可用公式:
1.周岁年龄:
=datedif(b2,today(),"y")
2.虚岁年龄:
=year(today())-year(b2)
下拉复制公式。
注意:出生年月必须为excel认可的日期格式。如果不是认可的日期格式,需要先转换为excel认可的日期格式。或者用更复杂的公式直接转换。
第2个回答  2010-01-19
假设出生年月在B列,并且从B2开始,确保B列的日期格式正确(按CTRL+1,可以看到格式为日期或时间),可以在C2输公式=year(now())-year(b2)
即可在C2显示年龄。

复制的话,请在粘贴的时候使用“编辑-选择粘贴-数值”。
相似回答