我有一个在Excel2007中大约6500 +行的列表。每一行表示一个人在残疾期间的开始日期和结束日期。如果没有结束日期,则结束日期设置为12/31/9999。一些值的示例如下:给定一个日期范围,计数每个工资周期的工作日数范围落在
Workers Compensation 4/7/2009 12/31/9999
Workers Compensation 5/21/2009 12/31/9999
Short Term Disability 8/27/2009 10/7/2009
Short Term Disability 6/22/2009 7/15/2009
Short Term Disability 1/21/2009 10/4/2009
Short Term Disability 4/8/2009 6/14/2009
Short Term Disability 6/19/2009 10/5/2009
Short Term Disability 8/19/2009 12/31/9999
Short Term Disability 5/30/2009 6/18/2009
Short Term Disability 7/9/2009 7/20/2009
第一次约会是他们休假的日期;第二个日期是他们从假期返回的日期。
我想分解每一行,以便我可以计算出该人员在休假期间每个工资周期的天数。我们每两周支付一次2009年第一次工资,涵盖2008年12月14日至12月27日期间的期间,此后每两周增加一次(第二期工资包括12/28/08至1/10/09等) 。作为一个例子,我知道第一行的数据涵盖了2009年到2009年期间的薪酬期间(我们目前在2009年支付期间)。我也知道200910到2009年的时间应该有10天作为计算的数字(因为每个工资有10个工作日),并且200909支付期的计数应该是2(因为该支付周期中有2个工作日与员工正在休假
我想事先用一个公式来评估这个,而不是编写代码的任何想法感谢
您是否需要考虑银行/公共假期? – 2009-11-23 13:25:49
现在我不打算这样做。我已经构建了一个MEGA嵌套IF,但是我想知道是否有更简单的方法来完成此操作。 – jhc 2009-11-23 16:11:11