怎么用DATEDIF及ROUND函数在Excel2013表格中计算员工的工龄

  首先用DATEDIF函数求入职日期到今天相距的月数,然后用月数除以12,得到年数,一般为小数,这里就用到了ROUND函数进行四舍五入为整数,也就是我们要的知的结果,工龄。以下是小编为您带来的关于用DATEDIF及ROUND函数在Excel2013表格中计算员工的工龄,希望对您有所帮助。

  用DATEDIF及ROUND函数在Excel2013表格中计算员工的工龄

  使用到了DATEDIF及ROUND两个函数,如果不是很明白,下面就学习下:

  DATEDIF

  语法

  DATEDIF(start_date,end_date,unit)

  说明

  返回两个日期之间的年\月\日间隔数

  Start_date 为一个日期,它代表时间段内的第一个日期或起始日期。

  End_date 为一个日期,它代表时间段内的最后一个日期或结束日期。

  Unit 为所需信息的返回类型。

  Unit 返回

  "Y" 时间段中的整年数。

  "M" 时间段中的整月数。

  "D" 时间段中的天数。

  "MD" start_date 与 end_date 日期中天数的差。忽略日期中的月和年。

  "YM" start_date 与 end_date 日期中月数的差。忽略日期中的日和年。

  "YD" start_date 与 end_date 日期中天数的差。忽略日期中的年。

  ROUND

  语法

  ROUND(number,num_digits)

  Number 需要进行四舍五入的数字。

  Num_digits 指定的位数,按此位数进行四舍五入。

  说明

  如果 num_digits 大于 0,则四舍五入到指定的小数位。

  如果 num_digits 等于 0,则四舍五入到最接近的整数。

  如果 num_digits 小于 0,则在小数点左侧进行四舍五入。 。

  操作步骤

  首先,打开一份员工名册,在工龄单元格中输入下面的函数公式,=ROUND(DATEDIF(B4,TODAY(),"M")/12,0),today函数是用于求出当天日期。

  回车键按下,结果是7,我们查看一下,员工陈福利2007年进入公司,现在是2014年,刚好7年。

  这样我们可以确保公式计算的准确性,双击该单元格右下角的填充柄,即可将公式运用到整个数据列中。

office办公软件入门基础教程 » 怎么用DATEDIF及ROUND函数在Excel2013表格中计算员工的工龄

本文链接:【怎么用DATEDIF及ROUND函数在Excel2013表格中计算员工的工龄】https://www.officeapi.cn/22612.html

OFFICE,天天学一点,进步多一点

联系我们