Excel 创建具有重复日期和日期增量的星期序列

Excel 创建具有重复日期和日期增量的星期序列

我正在尝试为工作项目构建一个调度程序,并尝试让我的摄影拍摄日期栏执行一些操作,但我无法让它们全部执行。任何帮助都将不胜感激 :)

首先,我希望我的首次拍摄日期是从根据项目的其他要求计算出来的日期开始的。我刚刚做了 =d12,其中 d12 是我的开始日期,因为我计划将此表用作所有未来项目的模板。

然后我希望这个开始日期在下面的每一行中再重复 3 次,因为目标是每天 4 次射击,所以我安排在同一天进行 4 次射击,然后在第 4 次重复之后,我希望它更改为第二天,因此:

13/6/20 (generated by my start date)
13/6/20
13/6/20
13/6/20
14/6/20
14/6/20
14/6/20
14/6/20
15/6/20
15/6/20
15/6/20
15/6/20

依此类推,直到所有镜头都计划完成。

最后,我希望这一切只在工作日使用。

这可能吗?

请告知,我已设法使其各部分工作或几乎一起工作,但现在陷入困境!!

谢谢你!! :)

答案1

编辑: 更好的配方

假设你的开始日期D12平日(MF)(2020 年 6 月 13 日是星期六,所以应该是 6 月 15 日),您可以使用此公式并根据需要填写:

=WORKDAY($D$12,(ROWS($1:1)-1)/4)

如果您恰好拥有具有该SEQUENCE功能的 Excel O365,则可以使用:

=WORKDAY($D$12,(SEQUENCE(num_of_days_to_schedule*4)-1)/4)

并且结果会根据需要逐一公布。

答案2

--  A   B   C   D                E                   
 9
10              Day#1            Day#2       
11              
12              13-Jun-2020      =WORKDAY(D12,1)  
13              =D12             =WORKDAY(D13,1)      
14              =D13             =WORKDAY(D14,1)
15              =D14             =WORKDAY(D15,1)
16          

通过复制粘贴(Ctrl-C, Ctrl-V)可以快速创建表格,因为 Excel 会为您处理公式。
您手动输入单元格D12E12。输入D13并将该单元格复制粘贴到D14:D15。然后将单元格复制粘贴E12到。您可以根据需要多次E13:E15复制整个列。E:E

也许您还希望通过将D13的公式替换为=D12+TIME(6,0,0)etc 来获得更高的精度(帮助页面

相关内容