首先,你在一个空白的单元格中输入日期:2014-9-30(假设是单元格:A1)
E3单元格输入公式:
=if((year(A1)-year(D3))*12+month(A1)-month(D3)>12,(year(A1)-year(D3))*10,0)
你试试吧,要拉公式的话,注意要固定A1
假设你的合并单元格是从A1开始,并且是“****年*月工资 ……”这种形式的,用这个公式,并设置下单元格格式为常规:
=DATEDIF(D3,DATE(LEFT($A$1,4),SUBSTITUTE(MID($A$1,6,2),"月",""),0),"y")*10
为防止新职工在发放工资月刚刚进厂,出现错误值,可以加个条件修正下:
=IF(D3>DATE(LEFT($A$1,4),SUBSTITUTE(MID($A$1,6,2),"月",""),0),0,DATEDIF(D3,DATE(LEFT($A$1,4),SUBSTITUTE(MID($A$1,6,2),"月",""),0),"y")*10)
公式应该是这个:
=IF(YEAR(D3)>=VALUE(LEFT($A$1,4)),0,INT((DATEDIF(D3,DATE(LEFT($A$1,4),MID($A$1,6,(FIND("月",$A$1)-FIND("年",$A$1))-1)+1,1)-1,"m")/12)-1)*10)
=DATEDIF(D3,TODAY(),"y")*10
E3=INT((today()-D3)/365.25)*10
下拉。