本文目录一览:
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发现由员工入职日期计算工龄操作完成。