本文目录一览:

excel计算工作年限公式

这个问题要分好几种情况:设a1和b1两个单元格分别是开始和结束日期

1.

一般工作年限计算只看年份,不看月份,那就用头尾两个日期的年份减一下即可,公式如下:=year(b1)-year(a1)

2.

如果要精确一点,可以先算出天数,再除以365,公式如下:=days(b1,a1)/365

这样算出来的答案,需要设置格式限定一下小数位,或者直接再套一个函数,保留一位小数,公式如下:=round(days(b1,a1)/365,1)

3.

如果要计算截止到当前时间,那可以把b1,改成now()。公式就变成:

=year(now())-year(a1)

=days(now(),a1)/365

=round(days(now(),a1)/365,1)

excel怎么用公式计算工龄

在工龄单元格系按输入公式“=DATEDIF(A3,B3,"y")”。按enter键即可计算出工龄。详细步骤:

1、打开一个excel“工龄计算表”。

2、输入入职日期和需计算工龄的日期。

3、在工龄单元格系按输入公式“=DATEDIF(A3,B3,"y")”。

4、按enter键即可计算出工龄。

excel中工作年限怎么算

在Excel表格里面可以使用IF、ROUNDDOWN、MOD、DATEDIF函数来计算工作年bai限(计算到月),示例如下:

一、在C2单元格里面输入公式=IF(ROUNDDOWN(DATEDIF($A2,$B2,"M")/12,0)0,ROUNDDOWN(DATEDIF($A2,$B2,"M")/12,0)"年","")IF(MOD(DATEDIF($A2,$B2,"M"),12)0,MOD(DATEDIF($A2,$B2,"M"),12)"月",""),即:

①IF(ROUNDDOWN(DATEDIF($A2,$B2,"M")/12,0)0,ROUNDDOWN(DATEDIF($A2,$B2,"M")/12,0)"年","")的意思为:DATEDIF($A2,$B2,"M")/12求出年龄,再向下进行舍入为整数,如果其大于0,则显示工龄数值及单位”年“,否则显示空白;

②IF(MOD(DATEDIF($A2,$B2,"M"),12)0,MOD(DATEDIF($A2,$B2,"M"),12)"月","")意思为:如果计算的月份数值大于0,则显示月份值及单位”月“,否则就显示空白;

③IF判断函数的公式为=IF(判断条件,条件为真时执行,条件为假时执行);

④ROUNDDOWN向下舍入函数的公式为=ROUNDDOWN(要向下舍入的数据,保留的小数位数);

⑤DATEDIF日期计算函数的公式为=DATEDIF(起始日期,结束日期,日期类型),日期类型包括年("Y"),月("M"),日("D"),起始日期不能大于结束日期,起始日期和结束日期需为1900年后;

⑥MOD取余函数的公式为=MOD(除数,被除数),被除数不能为零。

工作年限计算公式几年零几月

方法步骤如下:

1、打开EXCEL表格,在单元格中输入=DATEDIF(A2,TODAY(),Y")"年"可得到A2单元格距现在多少年。

2、继续输入公式DATEDIF(A2,TODAY(),"YM")"月",得到单元格距现在除年外几个月,与步骤1合并即可的到员工入职年限,精确到几年几月。

3、回车并下拉填充下方单元格公式,返回EXCEL发现由员工入职日期计算工龄操作完成。