如何在excel中计算工龄工资(15号之前算当月,15号以后算下月)

如A:2010年8月2日入职,B:2010年8月16日入职,算8月份工龄工资
即A当月发50元,B下月9月发50元。工龄工资满一年加50元。
请教各位大虾,这个公式怎么设置。

假设入职日期在B3
工龄工资列
=DATEDIF(DATE(YEAR(B3),MONTH(B3),IF(DAY(B3)<=15,1,16)),DATE(2011,8,1),"y")*50
下拉
单元格格式设为常规或货币格式
date(2011,8,1)这个表示8月份的工龄工资
,也可以引用某个单元格的日期,从中取年、月的值,日保持1不变。
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-08-19
假设入职日期在B3
工龄工资列
=DATEDIF(DATE(YEAR(B3),MONTH(B3),IF(DAY(B3)<=15,1,16)),DATE(2011,8,1),"y")*50
下拉

单元格格式设为常规或货币格式
date(2011,8,1)这个表示8月份的工龄工资 ,也可以引用某个单元格的日期,从中取年、月的值,日保持1不变。追问

2007-8-27入职的,用这个公式显示150.
实际应该是8月份100,9月份150.
大侠请帮忙。

追答

2007-8-27入职
2008-9-1 一年
2009-9-1 二年
2010-9-1 三年
2011-8-1 不够四年

他的工龄已经快四年了啊,不是一年50吗,3年多了,不就是150啊
老哥,你不是要剥削工人吧?

本回答被提问者采纳
第2个回答  2019-12-25
假设入职日期在B3
工龄工资列
=DATEDIF(DATE(YEAR(B3),MONTH(B3),IF(DAY(B3)<=15,1,16)),DATE(2011,8,1),"y")*50
下拉
单元格格式设为常规或货币格式
date(2011,8,1)这个表示8月份的工龄工资
,也可以引用某个单元格的日期,从中取年、月的值,日保持1不变。
第3个回答  2020-01-07
假定进入单位工作时间在a1,那么月份数
=if(day(today())<15,month(today()),month(today())+1)-if(day(a1)<15,month(a1),month(a1)+1)
第4个回答  2011-08-19
=IF(AND(DATEDIF(A1,TODAY(),"M")>=12,DAY(A1)>=15),DATEDIF(A1,TODAY(),"M")*50+100,IF(OR(DATEDIF(A1,TODAY(),"M")>=12,DAY(A1)>=15),DATEDIF(A1,TODAY(),"M")*50+50,DATEDIF(A1,TODAY(),"M")*50))
看看行不行。。时间不够,来不及测试、有问题再问我吧追问

A1是入职日期吗?好像不行。

如何用EXCEL计算工龄工资 如何用EXCEL计算工龄工资,要求如下,15号以前...
首先,计算员工的工龄。如果入职日期在15号之前,应使用公式`DATEDIF`计算工龄,公式为`=DATEDIF(DATE(YEAR(A1),MONTH(A1),IF(DAY(A1)>15,31,1)),TODAY(),"y")`。此公式计算入职日期与当前日期之间的年数。然后,设定工龄工资计算规则。若满1年后,每增加一年补发工资50元,最多每月补发200元...

如何用EXCEL计算工龄工资
=DATEDIF(A2,TODAY(),"m")+IF(DAY(A2)<=15,1,0)这个公式把15号入职的当作当月,如果要当成下月的话把<=15改成<15就行了;如果工龄在B2单元格,那补助的计算公式为:=min(int(B2\/12)*50,200)如果不计算工龄直接算补助公式为 =min(int((DATEDIF(A2,TODAY(),"m")+IF(DAY(A2)<=15,1...

excel怎么快速计算工龄工资?
1、打开电脑上的excel软件。2、打开需要计算工龄的表格。3、点击“C2”,在函数框中输入【=YEAR(TODAY())-YEAR(B2)】。4、在键盘上按下回车键,自动算出一个人的工龄。5、鼠标移至“C2”表格右下角的点上,空心的+号会变成实心的黑色+号,按住鼠标左键下拉至较后一名需要计算工龄的单元格。6...

怎么用excel算工龄工资?
1、打开一个新的EXCEL表格。2、填入员工信息,表头填写姓名,工龄,工龄工资。3、在表头工龄工资下一列的,填入计算公式图中箭头的公式,填写完整后,按Enter键。4、按Enter键以后,工龄工资就自动算出来了。5、添加其他员工信息,选中工龄工资下一列的方框下来,即可复制计算公式。

如何用excel表格算出员工的工龄工资
1、首先建立一种表格,输入员工的姓名以及入职日期等信息。2、用dateif函数求两个日期之间的差值,Y代表的是结果返回值是年数,其完整的计算公式如下所示:3、公式输入完毕之后单击"enter"键,可以得到如下的工龄计算结果。4、拉动填充柄,可以完成其它单元格的计算,其计算结果如下所示:5、假如每年的...

怎么用excel表计算工龄工资?
1、要计算工龄工资,我们首先计算工龄。打开Excel,如下图所示,填写基本信息。2、计算工龄,需要用到DATEDIF函数,如图所示在C2单元格内输入公式:=DATEDIF(B2,TODAY(),"Y")。3、公式输入完成后可以看到工龄单元格内自动显示了数字“1”,如下图所示。4、之后就是在工龄这一列内由C2单元格进行下拉...

EXCEL中工龄工资怎么计算?
在Excel中,计算工龄工资的步骤如下:首先,你需要在工作表中创建一个数据表,列出行员的姓名和入职日期。这一步是为了确保所有的基本信息都有迹可循。接下来,利用Excel的dateif函数来计算每个员工的工龄。该函数会返回两个日期之间的年数差异。具体公式为:=dateif("入职日期", "当前日期", "Y")...

怎样在EXCEL中设置工龄和工龄工资的公式
首先你逻辑有个问题,入职日期为15日时如何计算?我的回答假设15入职算到当月.B1工作年限可用公式:B1=DATEDIF(IF(DAY(A1)<=15,A1,DATE(YEAR(A1),MONTH(A1)+1,1)),TODAY(),"M") 为工作月份数 工龄工资 C1=IF(INT(B1\/6)>=6,6,INT(B1\/6))*50 当然算工资不能用today()函数,你需将...

表格怎样计算工龄几年几个月
1、打开EXCEL表格,已知员工的入职时间,要求计算除员工的工龄。2、鼠标选中工龄一列,单击右键,选择“设置单元格格式”。3、在设置单元格格式中选择“数值”,小数位数选择“1”,即保留一位小数。4、在工龄C2单元格输入公式,输入完成后选择上方的“√”或者直接按回车确认。5、确认后,C2单元格员工...

wpsexcel怎么计算工龄wps如何计算工龄工资
1、打开Excel工作表;2、由已知条件可知,C列为入职日期,也即是计算工龄的起始日期,可以以当前日期与入职日期间隔天数除以365得到整数为工龄,可以用当前的年份减去入职日期的年份,得到工龄,也可以通过DATEDIF得到工龄;3-(1)在D2单元格输入以下公式,然后向下填充公式=INT(TODAY()-C2)\/365)公式表示:...

相似回答