作者:乔山办公网日期:
返回目录:excel表格制作
工龄计算可以使用DATEDIF函数,第3参数为Y、YM时,分别计算起始、终止日期间整年数复、忽制略年的整月数。
=TEXT(SUM(DATEDIF(A1,B1,{"Y","YM"})*{100,1}),"0年00个月")
返回”7年09个月“
如果要求严格点,不想显示类似”0年08个月“”3年00个月"这类无意义的0,可以使用以zd下公式:
=TEXT(DATEDIF(A1,B1,"Y"),"0年;;")&TEXT(DATEDIF(A1,B1,"YM"),"0个月;;")
1、首先,我们要对excel计算工龄的公式有一定的了解,计算工龄所用的函数是DATEDIF(起始日期,截止日期,所需要的信息类型)
2、以图中的表格为例,zhidao首先选中工龄所在列的第一个单元格,点击f(x)调出函数输入框
3、在弹出的函数输入窗口搜索DATEDIF函数,然后点击确定,
4、在弹出的窗口输入起始时专间,终止时间和所需要的信息类型(比较单位),
5、起始时间本例是B2,截止时间用TODAY()函数,比较单位写“Y”,然后点击确定,第一个人工龄的时间就计算出来了;
6、要想计算所有人的工龄,我们只需要将鼠标属移到第一个单元格右下角,如图所示,鼠标变成一个黑色十字架形式。
如果到当来前日期满一源年就发,H3输入=DATEDIF(SUBSTITUTE(J3,".","-"),TODAY(),"y")*50
要满一知年的下个月开道始发,H3输入=IF(DATEDIF(SUBSTITUTE(J3,".","-"),TODAY(),"M")>=13,DATEDIF(SUBSTITUTE(J3,".","-"),TODAY(),"y")*50 ,"")
我是用的下列公式百:
=INT(DAYS360(A1,B1)/360)
其中,A1为参加工作时间,B1为工龄计度算知基准日道,格式均为YYYY-MM-DD(年-月-日).结果是实际工龄(满1年才算,不足1年不算回);
如果算虚年,即不足1年也算工龄,将公式改答为:
=INT(DAYS360(A1,B1)/360)+1