excel公式 计算司龄

7月1日前入职,当年司龄工资50元/月,之后每年7月累加50;7月1号后入职的,次年1月开始计算司龄工资50元/月,之后每年1月累加50。上限300

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

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

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

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

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

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-07-25
假设入职日期填写在A列,B列为工龄工资,第一行为表头。
在B2输入公式: =IF(INT((TODAY()-A2)/30.4)*50>300,300,INT((TODAY()-A2)/30.4)*50)追问

除以30.4是什么意思

追答

一个月的平均天数

本回答被网友采纳
第2个回答  2019-08-06
假设a列是入职时间,b列求司龄。
b2单元格设公式:=month(now())-month(a2)
注意:a2的日期一定要用excel默认的时间格式,年月日之间是用-隔开,比如15-11-21,如果用20151121是不能成立的。
第3个回答  2021-03-31

相似回答