本文目录一览:

用excel计算司龄工资?

公式:

=IF(B2=6,IF(B2=7,IF(B210,IF(B2=12,IF(B2=15,400,200+(B2-11)*50),200),(B2-5)*30),30),0)

excel司龄公式,小数点后两位?

你这是属于函数使用错误,year函数的算数运算是整数运算,他只跟起始结束的年份有关,无法得出以年为单位的小数,如2020-1-1到2021-12-31与2020-12-31到2021-1-1,使用year计算都是一年,但是实际却是两年与一天的差异。

得出小数一般是月份或者日期做算数运算然后转化成年为单位。推荐使用yearfrac配合today函数来处理,或者datedif配合today通过计算天数再除以365转化至年单位,因为有闰年存在,精确度不如yearfrac函数。至于保留两位小数,最常用的方式四舍五入使用round函数

=ROUND(YEARFRAC(H2,TODAY()),2)

=ROUND(DATEDIF(H2,TODAY(),"d")/365,2)

各位大侠,excel根据入职日期计算司龄公式计算步骤,菜鸟一名,求步骤!

解决excel根据入职日期计算司龄公式计算的步骤如下:

1.打开需要编辑的EXCEL表文件;在记录年限的前面插入一列,作为当前日期的记录列,标题为“当前日期”也就是当天的日期。

2.在当前日期的表格内写上“ =now()” ,不包括双引号,然后回车就自动显示出当天的日期了,然后复制到下面的其他表格内;注意:这个函数的括号里不需要写任何参数,就让它空着就可以了。

3.在年限列的格内写上如图所示公式,其中括号内为“当前日期”减去“入职日期”的时间间隔,然后用这个时间间隔除以一年的天数365(每年的天数可以根据当年实际填入),就得到了入职的年限。

4.将上面的公式复制到该列其它表格内。这样就解决了excel根据入职日期计算司龄公式计算步骤的问题了。

EXCEL公式 计算司龄?

下面的公式提供按提问要求把入职时间换算计算司龄的起始日期(当年或下年的1月1日),司龄如何计算,自己可根据规则去计算。如图:

B2=DATE(YEAR(A2-1)+1,1,1)

excel公式 计算司龄

解决excel根据入职日期计算司龄公式计算的步骤如下:

1、打开待编辑的EXCEL文件;在记录年份之前插入一列作为当前日期的记录列,标题为“当前日期”,即当天的日期。

2、在当前日期表中写入“=now()”,除双引号外,按回车键自动显示当天日期,然后复制到下面的另一个表中;注意:这个函数不需要在它的圆括号中有任何参数,只要让它为空即可。

3、编写公式如图的年数专栏的盒子里,“当前日期的时间间隔-“入境日期”是在括号中,然后把时间间隔的天数在一年(一年的天数可以填写根据今年的实际天数)年的条目的数量。

4、将上面的公式复制到列中的其他表中。解决了Excel根据入职日期计算工龄公式计算步骤的问题。

EXCEL中司龄怎么算?

可以用DATEDIF函数来计算。

1、以excel2010版本为例,如图要算出A列时间的司龄;

2、在B2单元格里输入公式=DATEDIF(DATE(YEAR(A2),MONTH(A2),DAY(A2)),TODAY(),"y"),则可计算该员工到今天的司龄,公式中的TODAY()是会变的,所以这个公式里的司龄会随着时间的改变而改变;

3、把鼠标放在B2单元格右下角,待变成“+”后下拉填充公式则可得到该列员工的司龄了。