excel 某员工开始工作为1998-02-06,求在系统时间下工作的年数多少。(当前日期-开始日期)/365

来源:百度知道 编辑:UC知道 时间:2024/05/22 14:02:59
某员工开始工作为1998-02-06,求在系统时间下工作的年数多少。(当前日期-开始日期)/365

假如“开始工作日期”在A1单元格,在B1单元格内求年数,则在B1单元格内输入:
=(TODAY()-A1)/365
注意:要把B1单元格设为数值格式。选中B1单元格->鼠标右键->"设置单元格格式"->"数值",右面“小数位数”根据需要设定。

设开始工作的日期在A1,则请在要显示工作年数的单元格内输入以下公式:
=IF(A1="","",DATEDIF(A1,TODAY(),"y"));

如果想年、月、日都计算,可用以下公式:
=IF(A1="","",DATEDIF(A1,TODAY(),"y")&"年"&DATEDIF(A1,TODAY(),"ym")&"个月"&DATEDIF(A1,TODAY(),"md")&"天")

非常准确。

=INT((TODAY()-A8)/365)
只要年份的话就这样了。

=YEAR(NOW())-YEAR(DATE(1998,2,6))
测试过可以.注意所谓序列号.