如何用excel计算工龄
话题:如何用excel计算 工龄
问题详情:若进厂日期为1-3-5,怎样在Excel中算出工龄?
回答:如进厂日期在A列,工龄在C列,即C1=DATEDIF(A1,TODAY(),"y")
话题:excel函数计算工龄 ,急需!
问题详情:在EXCEL中有员工入职日期, 想通过函数格式统计员工的工龄
回答:=LOOKUP(DATEDIF(A1,TODAY(),"M"),{0,6,12,24,36,4,60,2},{0,150,300,330,360,30,420,450})
参考回答:1、建议建立一个标准表(sheet1),例如A列表示工龄,B列表示满足满工龄数的工龄 。 2、在需要求工龄 的表中 入一列计
话题:EXCEL表用函数怎么计算工龄?
问题详情:计算时间截止到2012年月31日,满半年工龄 为15元,以此类推
回答:假设A列是日期格式. 在B2单元格输入公式后,下拉填充即可=int(datedif(a2,"2012--31","m")/6)*15
话题:Excel计算员工工龄 的公式
问题详情: 定,员工入职一年后才有工龄 算法是:月 × 年
回答:这要看判断工龄的 定是什么样的。 A列姓名,B列入职日期,C列月 ,D列工龄 。D2公式=DATEDIF(B2,TODAY(),"Y")*C2或者=(YEAR(TODAY())-YEAR(B2)-(MONTH(TODAY())-MONTH(B2)0))*C2下拉填充 别在于上一个公式是以满一年算一年工龄;下一个公式只要月份到了就算一年。 20 6月20日入职,到2011年6月10日算工龄,上一个公式工龄是0年,下一个是1年。请根据实际要求选择用哪一个
参考回答:用日期函数即可以解决,思路如下:1.计算当前 年份是否大于12.如果大于1,那么就将月 * 年数*0.05, 年数可以用
话题:excel 工龄计算
问题详情:怎样用EXCEL自动计算工龄, A1是入职日期,B1就是工龄,
回答:最简单的就是用宏编写一个小程序就搞定了,单纯用公式会很麻烦。补充:你的表格我看过了, 码如下:Sub 计算工龄()Dim aFor a=2 To 60000If Cells(a, 3)="" Then GoTo wcl=Cells(a, 3)n=Year(l)y=Month(l)r=Day(l)nn=Year(Date)ny=Month(Date)If r 15 Then y=y + 1yc=(nn - n) * 12 + (ny - y)nll=Int(yc / 12)w=nll * 12gl=yc - wIf w 0 Then If gl=0 Then Cells(a, 4)=nll & "年整" Else Cells(a, 4)=nll & "年" & gl & "个月" End IfElseIf yc 0 And yc 12 ThenCells(a, 4)=gl & "个月"ElseCells(a, 4)="还没来呢"End IfNext awc:End Sub
参考回答:上月底日期 x=DATE(YEAR(TODAY()),MONTH(TODAY()),1)-1入职日期修正为 y=DATE(YEAR(A1),MONTH(A1)+(DAY(A1)15),1)b1 公
话题:excel如何根据入职时间计算工龄
问题详情:入职后第个月开始有工龄,每半年50,300满。
回答:应该是计算工龄补贴?50、300是元? 假设A列存放“入职日期”,B列“计补月数”,C列“工龄补贴”。在B2、C2中输入公式:=INT(DAYS360(A2,TODAY()+15)/30)=IF(B2/6*50300,300,INT(B2/6)*50) 然后自动填充至所需行。如此基本能完成题设条件。但是这里有一些必须说明,用DAYS360()函数所求得的是自入职日期到计算当天的天数,按照美国标准:如果起始日期是一个月的 31 号,则等于同月的 30 号。如果终止日期是一个月的 31 号,并且起始日期早于 30 号,则终止日期等于下一个月的 1 号,否则,终止日期等于本月的 30 号。每年以360天计,每月以30天计,14天以内舍去15天以上进位。这与原要求有一点点的出入,或
话题:excel计算 年限,精确到年月日,不满一年显示几个月,
问题详情:Start_Date——为一个日期,它 时间段内的第一个日期或起始
回答:A1中输入:200-5-2,B1中输入公式:=DATEDIF(A1,today(),"y")&"年"&DATEDIF(A1,today(),"ym")&"个月"&DATEDIF(A1,today(),"md")&"天" 就可以得到你要的结果。
参考回答:假设开始 日期在a列,工龄在b列,在b2中输入公式=today()-a2设置此单元 式为自定义,类型中输入y"年"m"月"d"天"确
话题:excel表格中如计算工龄,例如入职时间在A列,在B列输出工
回答:例如入职时间在A列,在 B 列输出工龄!且截止日期不是现在是特定的一个日期=2012/12/31B1=DATEDIF(A1,"2012/12/31","y") (请自行调整特定个日期)
参考回答:B2公式=datedif(a2,"2013-3-20","y")即可求出入职日期到2013年3月20日为止的年数,满12个月才会算一年.
话题:求EXCEL中根据某员工入职日期计算职工工龄公式
回答:假如在D2计算工龄:=DATEDIF(B2,TODAY(),"y")&"年"&MOD(DATEDIF(B2,TODAY(),"m"),12)&"月"就是到当前日期的工龄如要计算到某一天的工龄,把公式中的两个TODAY()改成"截止日期"
话题:想大侠请教一个EXCEL问题,就是工龄 计算。
问题详情:具体要求:精确到天, 2011 2012年4月2日就可以享受工龄
回答:用当天的日期减去入职日期例如入职日期是2011-4-4 在E列=IF(DATEDIF(E1,TODAY(),"d")=365*4,200,IF(DATEDIF(E1,TODAY(),"d")=365*3,150,IF(DATEDIF(E1,TODAY(),"d")=365*2,100,IF(DATEDIF(E1,TODAY(),"d")=365*1,50,0))))测试过没有问题 ,但这只是一个简单的计算,实际上还要考虑几个问题:第一:一般 发 都是推迟天,15天,或一个月发放,也就是4月份的 ,5月份来发。试想下,2011-4-4到2012-4-5刚好一年,应该是有工龄 50元,但是5份发的4月份的 ,这里的公式应该是0才对,而不是50,这个时间差必须得考虑进去。第二:即使上面的问题解决了,还要考虑到一个月的卡打完了,次月的1
参考回答:很简单。用函数就可以解决了。用IF函数就行。
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-

















































