第1个回答 2020-06-12
楼上的方法可行.
另介绍一种方法,设数据如下:
a
b
c
1
代码
数据
70%
2
a01
1
3
a02
2
4
a03
3
5
a04
4
将公式
=if(b2<=4,b2,b2*$c$1)
复制后粘贴到"c2"单元格,对准右下角,光标成"+"状时双击即可.
如果要改为乘80%,只需改"c1"单元格的数据就ok.
第2个回答 2008-08-06
假如A列是开始日期,B列是你设定的标准日,那么在C1用DATEDIF公式,下面是例子(复制到Excel中看效果,记得把入职日和标准日改成日期格式)
入职日 标准日 工龄 工龄(包含月数)
38417 39479 =DATEDIF(A2,B2,"Y") =CONCATENATE(DATEDIF(A2,B2,"Y"),"年",DATEDIF(A2,B2,"YM"),"月")
可能我弄错了你的意思,你说的标准日是指什么?是否是某年8月1日前入职的就算当年入职,如果是8月1日后入职的就算下一年入职?
第3个回答 2008-08-06
=(YEAR(NOW())-YEAR(F3))+IF((MONTH(NOW())-MONTH(F3))<0,-1,0)
其中NOW()是指现在的时间,你也可以换成你刚才说的8月1日的年份,F3是指“入职日期”。
第4个回答 2008-08-06
假定"入职日期"在A1(日期格式),计算到目前为止的工龄:
=TEXT(TODAY()-A1,"y年M个月")