永发信息网

想在工资表里加一列按入职日期算工龄的,如何设公式

答案:4  悬赏:10  手机版
解决时间 2021-03-25 11:17
想在工资表里加一列按入职日期算工龄的,如何设公式
最佳答案
如果为每半年100元的工龄奖励,那么在O4单元格输入以下公式
=INT(DATEDIF(D4,TODAY(),"m")/6)*100
公式表示:将D4距今天的相隔月数除以6,然后乘以半年有工龄奖励标准100

如果为半年为100,一年为200,两年以上都是300,那么在O4单元格输入以下公式
=LOOKUP(DATEDIF(D4,TODAY(),"m")/6,{0,1,2,4;0,100,200,300})
公式表示:将D4距当天的月数除以6,得到半年计数下多少个半年,然后在0、1、2、4中寻找与半年数小的最大值,并返回对应的工龄奖金。

全部回答
EXCEL 复制整列 就可以了,小白方法,很管用的,说多了,晕!
在工资表里加一列按入职日期算工龄里设置工龄公式方法如下:
1、计算工龄的公式如下: =DATEDIF(A2,NOW(),"y")
2、计算工龄工资的公式如下:
=IF(DATEDIF(A2,NOW(),"y")>8,135+(DATEDIF(A2,NOW(),"y")-1)*10,IF(DATEDIF(A2,NOW(),"y")>0,30+(DATEDIF(A2,NOW(),"y")-1)*15,0))
上面公式中的A2为入职日期
O4单元格写入公式
=DATEDIF(D4,NOW(),"M")/12
下拉复制公式

如果O列是要得出工龄奖则公式写成
=FLOOR(DATEDIF(D4,NOW(),"M")/12,0.5)*200

这个公式会让不满半年的,算工龄为0个月,不满一年的算半年.
设置单元格格式为常规,再下拉复制公式追问您好,,第一个是算出工龄时间,第二个是直接算出工龄奖金的,对不,,,谢谢您,辛苦咯
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
增加油性耐水煮性能氨基烤漆助剂,用什么助剂
读爱的牺牲有感600字作文
跟HR面试后没带去看工作车间,直接说会反馈给
地籍测绘中 套地类什么意思
据潍坊新闻网报道,为期四天的中国(潍坊)第
下列计算正确的一个是A.a5+a5=2a10B.a3?a5=a1
安卓手机主屏幕设置数量5页,按home键主屏幕都
浅绿色糯种翡翠2.39g多少钱?
环境卫生怎么搞,清洁家园不可少
微信个性签名怎么弄成竖着的?很长……一行一
信鸽2016-10-0579519
在日本结婚都需要什么手续
星际迷航10复仇女神中,开篇婚礼上Data唱的那
俄罗斯8天跟团带多少钱
下列哪种动物不属于鸟类(  )A.企鹅B.鸵
推荐资讯
名侦探柯南中绯色的真相这集完了以后,后面的
晁盖不能继续当梁山寨主的原因
竹炭的吸附能力是木炭的五倍以上,其主要成分
为什么打嗝时有呕吐物味
如何安装电脑版微信
谁有戴薇《一步之差》的歌词 。
对官吏,隔一个杀一个,贪官漏网太多,全部杀
254打1.9折等于多少
单选题打雷时,总是先看见闪电,后听见雷声,
叶子很小,甘甜的是什么凉茶,刚喝是有点像苦
铁酸锌是什么颜色
o盟靠谱吗
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?