二氧化碳是不是纯净物:Excel工龄计算遇到重大难题!!!

来源:百度文库 编辑:高校问答 时间:2024/04/28 08:35:01
请教高手:俺今日用Excel做离退休人员报表,涉及计算工龄,想用已知的离退休年月减去参加工作年月进行计算工龄,可工龄中年份是10进位,月份是12进位,如何用公式或函数计算?

试试:
假定参加工作时间数据在B列,B1单元格是列标题。

在B2单元格中编辑公式
=DATEDIF(B2,NOW(),"y")+1

回车确认后,向下复制公式到合适单元格。
也可以将公式适当修改,使表格美观一些:
=IF(B2="","",DATEDIF(B2,NOW(),"y")+1)

说明:
1.函数DATEDIF()是一个老版本的Excel粘贴函数,从Excel2000及以后的版本中无所查及,但系统一直隐匿可用。
2.公式中的NOW()返回的当前日期,"y"表明返回的是整年数。
3.公式最后的“+1”是因为工龄是两头算。

注意:可以举个例验证后使用。

仅供参考!