中易网

Excel里面计算工龄工资公式

答案:6  悬赏:60  
解决时间 2021-02-06 21:48
Excel里面计算工龄工资公式
最佳答案
1、首先,打开需要操作的Excel表格,在截止时间一列录入当前日期的函数公式为=today()。



2、填充到其它截止时间单元格中。



3、在E4单元格中,录入=datedif(C4,D4,"Y"),计算出入职时间到截止时间的工龄值。



4、下拉填充到其它工龄单元格中,就可以计算出员工的工龄了。

全部回答
=min(datedif("入职日期","当前日期","y")*30,150) 两个日期都必须为标准格式的日期,或者是这个两个标准格式日期的单元格引用,比如 datedif(A1,B1,"y")
=IF(ROUNDDOWN(VALUE((YEAR(NOW())-YEAR(A2))*12+MONTH(NOW())-MONTH(A2))/12,0)*30>150,150,ROUNDDOWN(VALUE((YEAR(NOW())-YEAR(A2))*12+MONTH(NOW())-MONTH(A2))/12,0)*30) 公式有点长,但个人认为这是最符合楼主要求的公式
在EXCEL表中的第一列存放入职日期(单元格格式为日期),第二列存放工龄工资,第二列的公式为:=IF((YEAR(NOW())-YEAR(A1))>=5,"150",IF((YEAR(NOW())-YEAR(A1))<5,(YEAR(NOW())-YEAR(A1))*30)),上式是相对于A1和A2单元格.
=if(datedif(a1,today(),"y")&lt;6,int(datedif(a1,today(),"m")/12)*30,if(datedif(a1,today(),"y")&gt;=6,150)) 假设a1为入厂日期,只要把这个公式复制到工龄工资所在单元格就好
=IF(DATEDIF(A1,TODAY(),"y")<6,INT(DATEDIF(A1,TODAY(),"m")/12)*30,IF(DATEDIF(A1,TODAY(),"y")>=6,150)) 假设A1为入厂日期,只要把这个公式复制到工龄工资所在单元格就好
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
春季感冒,头晕、乏力、嗜睡,该怎么办?
怎样用手机提取UI?
河南回乡办事处在什么地方啊,我要过去处理事
事故车辆多长时间可以申请提车求解
理发店的学徒工工资问题法律有规定么
多层住宅阳台与客厅中间门垛孓是否能打掉
礼品店利润大么?
大康海宫游泳馆地址在什么地方,想过去办事
关于离婚财产分配的问题,请律师回答
在中通快递寄东西可否转寄到邮政?因为我那里
存储服务器为EMC VNX5100,服务器为IBM×3850
车子换色是喷漆好还是贴膜好
家长最看重孩子哪些核心素养
兴忠特产礼品超市怎么去啊,有知道地址的么
谁知道2016年上半年教师资格认定工作。我递交
推荐资讯
怎么用高压锅做蛋糕
我今年七月月份毕业的,专业是建筑工程技术,
求大鱼海棠湫和椿握手倒数时的音乐
从沈阳北站怎么到长白山
百感交集,我只想坐下来,看大火燃烧是什么歌
滴滴打车司机不想做了,怎么取消?
求把这些图片弄成求生之路2的喷漆
油压机有什么作用?
v380为什么不能在oppo手机上使用
精灵传说离得实名认证怎样才可以把填入的身份
法罗帝亚多少钱一个平方?
莲都区碧湖农业技术服务站在什么地方啊,我要
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?