excel 计算工龄工资 计算一千人至退休完的每年工龄工资,标准为2元每年每人。谢谢帮忙解决!
2个回答
展开全部
比如:
A
B
C
1
参加工作日期
退休日期
工龄工资
2
1985-9-1
2010-9-1
?
3
1988-9-2
2011-4-1
在C2中输入公式:
=DATEDIF(A2,B2,"y")*2
下拉复制公式即可。
=DATEDIF(起始时间,截止时间,"y")用于计算工龄有多少年
注意:A列和B列是时间格式,如果输入的格式为"1985.5",就要先把小数点"."替换为分号"-",然后设置单元格格式-自定义为"yyyy-m-d"或"yyyy-m"
C列的格式为“常规”
A
B
C
1
参加工作日期
退休日期
工龄工资
2
1985-9-1
2010-9-1
?
3
1988-9-2
2011-4-1
在C2中输入公式:
=DATEDIF(A2,B2,"y")*2
下拉复制公式即可。
=DATEDIF(起始时间,截止时间,"y")用于计算工龄有多少年
注意:A列和B列是时间格式,如果输入的格式为"1985.5",就要先把小数点"."替换为分号"-",然后设置单元格格式-自定义为"yyyy-m-d"或"yyyy-m"
C列的格式为“常规”
展开全部
value
=
100
case
4;))
for
i
=
2
to
employeecount
range("
&
i),150,g2<
&
i);h"
&
i).value
=
150
case
6
to
10
range("
&
i);=15),250,300))))))
h3以下下拉或双击自动填充
方法二:宏实现。建一个新宏,将下列代码覆盖,执行;
&
i);
&
i)。
sub
工龄工资()
employeecount
=
application:
g2
输入=datedif(e2,today(),"y".counta(range("e:e"h"
&
i).value
=
200
case
11
to
15
range("h")
g3以下下拉或双击自动填充
h2
输入=if(g2=0,0,if(g2=1,50;e"
&
i).value)
select
case
range("g"=11.value
=
0
case
1
range("h".value
case
0
range("h",
5
range(".worksheetfunction,if(or(g2=2,g2=3),100,if(or(g2=4.value
=
50
case
2,
3
range("h",g2=5),g2
=6;=10),200,if(and(g2>方法一:可用公式实现.value
=
250
case
is
>
=16
range("h"
&
i)
=
100
case
4;))
for
i
=
2
to
employeecount
range("
&
i),150,g2<
&
i);h"
&
i).value
=
150
case
6
to
10
range("
&
i);=15),250,300))))))
h3以下下拉或双击自动填充
方法二:宏实现。建一个新宏,将下列代码覆盖,执行;
&
i);
&
i)。
sub
工龄工资()
employeecount
=
application:
g2
输入=datedif(e2,today(),"y".counta(range("e:e"h"
&
i).value
=
200
case
11
to
15
range("h")
g3以下下拉或双击自动填充
h2
输入=if(g2=0,0,if(g2=1,50;e"
&
i).value)
select
case
range("g"=11.value
=
0
case
1
range("h".value
case
0
range("h",
5
range(".worksheetfunction,if(or(g2=2,g2=3),100,if(or(g2=4.value
=
50
case
2,
3
range("h",g2=5),g2
=6;=10),200,if(and(g2>方法一:可用公式实现.value
=
250
case
is
>
=16
range("h"
&
i)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询