【发布时间】:2013-06-12 14:26:51
【问题描述】:
我似乎遇到了一个难以访问的问题。我的数据如下表所示,每个人都有一个开始和结束日期以及两者之间的天数。我要做的是将所有连续的作业长度加在一起,这意味着一个的结束日期是下一个开始日期的前一天。在下面的示例中,我想对记录 1,2,3 的分配长度求和,并分别求和 4,5,因为结束日期和开始日期之间存在中断。它处于访问状态,因此我可以使用查询或 vba 来完成,我不确定这里的最佳解决方案是什么。
ID Name StartDate EndDate AssignmentLength
1 -- 鲍勃 -- 2013 年 1 月 1 日 -- 2013 年 2 月 1 日 -- 30
2 -- 鲍勃 -- 2013 年 2 月 2 日 -- 2013 年 3 月 1 日 -- 30
3 -- 鲍勃 -- 2013 年 3 月 2 日 -- 2013 年 4 月 1 日 -- 30
4 -- 鲍勃 -- 2013 年 5 月 1 日 -- 2013 年 6 月 1 日 -- 30
5 -- 鲍勃 -- 2013 年 6 月 2 日 -- 2013 年 7 月 1 日 -- 30
【问题讨论】: