这个可以用自写if函数来解决,如下
我可以先建立三个固定单元格的内容,比如 A1 输入 2011-1-1(本年第一天),B1输入2011-12-31.
设A列是入职日期,如:A2输入2011-1-2,B列可设为在职天数,则:B2输入函数:
=if((a2-a1)<0,365,if((b1-a2)>0,0,(a2-a1+1))) (此函数只是就算截止到今天为止还没有离职的同志们,如果离职可以接着往里加IF函数) (函数解释:如果入职日期在2011-1-1前,自动返回365天,如果在2011-1-1日后,分两种情况,一是在2012年的自动出勤天数为0,2012前的正常计算),记得加1哈,函数我没有去EXCEL表格总验证,不过差不多就是这样函数吧
得出天数以后,就可以直接除365了,如果想抛出去为0的情况就可以这样:
设为C2=IF(B2=0,0,B2/365),然后把格式设为百分数的就可以啦。
我EXCEL别不擅长,写公式的思维还算凑合,嘿嘿,我可是第一次回答问题啊,不知道能不能解答你的困惑,有什么问题我能帮忙的肯定帮忙哈
··
温馨提示:答案为网友推荐,仅供参考