2016-08-04 258 views
-3

如果提供开始日期和任务时间,我需要计算结束日期。使用excel WorkDay公式我们可以得到结束日期,但剩余时间应该被运送到其他行并结束日期,需要再次进行评估。以下是excel中的开始表格。Excel宏计算结束日期随开始日期和任务时间提供

Empty end dates with one start date and task times 如果我们假设每天工作8小时,并使用Workday公式,我们可以在每行中都有结束日期。实际要求的是下一行中的自动开始日期,并考虑来自先前任务的平衡时间(如果有的话)。 以下是需要的最终excel表格。

Completed Excel Sheet 如果使用宏,我没关系。最后的完整表格应考虑前一任务的平衡时间(如果我们假设8小时/天为工作小时),然后计算结束日期。

在此先感谢!

+1

您至少需要尝试这样做。堆栈溢出不是代码写入服务,但如果卡住了,我们很乐意协助 – Takarii

+0

另外,不要发布图像,而是发布一些我们可以复制粘贴的数据来尝试。并发布您的努力,试图自己解决问题。 – vacip

回答

0

您不需要VBA。计算一个累计时间,用8检查合适的人,然后用它来计算结束日。

我很想只发布图片,但我不会那么做。 :)

Calculation

公式:

B2 =A2 
B3 =A3+B2 
C2 =QUOTIENT(B2,8) 
D2 2016-08-08 
D3 =E2 
E2 =WORKDAY($D$2,C2) 

显然拉公式下推。

基本上QUOTIENT函数用于确定自开始以来经过的8小时的数量。

希望这有助于,如果你不明白的东西,继续看着它或继续问! :)

+0

Thanks vacip,它的工作原理,我不知道商的功能,谢谢一吨:-) – PKK

+0

很酷,很高兴我可以帮助。请将它标记为答案! – vacip

+0

很高兴给我的朋友,帮我解答哪里可以回答你的答案? – PKK

相关问题