具体操作步骤如下:
一、打开表格,输入好工龄列、在职天数列,并保持格式一致。
二、在工龄列C2输入公式:=YEAR(TODAY())-YEAR(B2),Enter键即可返回对应的工龄。year函数为只取年份,today函数为现在的日期。
三、下拉填充工龄列,自动计算出了所有员工的工龄。
四、在在职天数D2列输入公式:=TODAY()-B2,即可计算出一共多少天。
五、下拉填充在职天数列,即可快速的计算出所有员工的在职天数了。
六、利用简单的日期函数year和today,就可以计算出员工的工龄和在职天数,也就准确知道该员工在职的月数了。图中是按三十天算出月份的。
1、打开表单,输入服务长度列,服务天数,并保持格式一致。
2、在服务列C2中输入公式:= YEAR(TODAY()) - YEAR(B2),输入以返回相应的服务年龄。年份函数仅占用年份,而今天函数是当前日期。
3、下拉填写服务列以自动计算所有员工的年龄。
4、输入公式:= TODAY() - B2在工作日的D2列中计算多少天。
5、拉下现任日栏,快速计算所有员工的就业天数。
6、使用简单的日期函数year()和today(),您可以计算员工的服务年限和服务天数。
1、打开Excel表,录入工作人员的基本信息,由于要计算工人的连续工龄/月数,因此必须要知道工人的开始工作时间以及退休工作时间。所需最基本信息如下图所示。
2、因为是要计算工人连续工作的月数,所以要应用到的公式为:(年份-年份)x12+(月份-月份+1),所以在连续工龄单元格输入=(YEAR-YEAR)*12+(MONTH-MONTH+1)。这里需要填入数列序号,数列序号就是退休时间所在列的序号,可以点击该栏目的退休时间,该数列自动出现在括号内。
3、函数输入完成后,点击enter键即可得到所要答案。如果得到的格式不符要求,选中连续工龄,单击鼠标右键,单击设置单元格格式。
4、在弹出的设置单元格格式的对话框中,选择数值这一栏,然后自定义设置述职报告格式,设置 好之后点击确认键确定。
5、当地一个工人的连续工龄计算出来后,选中该单元格,当其右下角出现实心的”+“时,拖动该单元格右下角向下,这样就可以把表中每个人的连续工龄月数计算出来。
输入以下公式
=DATEDIF(C2,"2012-12-31","m")+IF(DAY(C2)>15,0,IF(DAY(C2)>1,0.5,1))
得到C2到本年年终的月数,加上入职日期折算的月数。
详见附图
假设A1为入职日期,则在B1输入:
=datedif(a1,DATE(2013,12,31),"m")+if(day(A1)>15,0,if(day(A1)>1,0.5,1))