用Excel做劳保领用问题,高手进!!!

我公司员工从入职之日起以后的一年内如果不离职可以免费领取100元的劳保物品,如:工作服、靴子等,一年内如超出100元,多余部分月底扣除,这个劳保的统计表是Excel做的,已经连接到人事档案,只要输入员工姓名可以自动看到每个员工的入职日期,求一个公式:如果小张是2007年1月1日来的,那么求一个自动公式在2007年1月1日至2007年12月31日之间为一个计算周期,如现在时间是2008年1月1日那么自动进入下一个计算周期,2007年1月1日至2007年12月31日领取的劳保则不计算。汗~~不知道我说明白没有,如有高手请留下QQ我求的是公式或函数,不是教程!!!不过还是谢谢楼下的仁兄
2026年09月23日 14:32
有3个网友回答
网友(1):

由于不清楚你的Excel表格结构是怎样的,就不太好帮你计算了。
但可以通过下面的方法计算领取劳保物品的起目日期

假如入职日期在B2单元格
起始日期=YEAR(B2)+DATEDIF(B2,TODAY(),"Y")&"-"&MONTH(B2)&"-"&DAY(B2)
截止日期=YEAR(B2)+DATEDIF(B2,TODAY(),"Y")+1&"-"&MONTH(B2)&"-"&DAY(B2)

如果你能将你的Excel表格结构截图放到百度空间的相册里,再将图片引用地址补充在提问中,就可以更好地帮你解决问题了。

网友(2):

1、假设入职日期在A1中,在其他单元格输入:
=ROUNDUP((TODAY()-A1)/365,0)*100
得到的值是该员工入职后应免除劳保物品金额。
2、在该值的基础上,减去该员工历史已领劳保物品金额,加上历史月底扣除额,应该接近了lz想要的金额。

网友(3):

假如入职日期在A1单元格,那公式为=IF(((TODAY()-A2)/365)>0,"",?-100)
注:公式中“?”为100加超出部分。你的问题绝对没叙述清楚,因为还缺具体的参数;希望你把问题叙述清楚。