Excel создает последовательность дней недели с повторяющимися датами и увеличением даты

Excel создает последовательность дней недели с повторяющимися датами и увеличением даты

Я пытаюсь создать планировщик для рабочих проектов и пытаюсь попросить свою колонку дат фотосъемок сделать несколько вещей, но я не могу заставить их все действовать. Любая помощь будет очень признательна :)

Во-первых, я хотел бы, чтобы моя первая дата съемки считывалась с даты, которая была рассчитана по другим требованиям проекта. Я только что делал =d12 Где d12 — моя дата начала, так как я планирую использовать этот лист в качестве шаблона для всех будущих проектов.

Затем я хотел бы, чтобы эта дата начала повторялась еще 3 раза в каждой строке ниже, поскольку цель — 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) (а 13 июня 2020 года — суббота, поэтому должно быть 15 июня), вы можете использовать эту формулу и заполнить ее по мере необходимости:

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

Если у вас есть Excel O365 с этой SEQUENCEфункцией, вы можете использовать:

=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 обрабатывает формулы за вас.
Вы вручную вводите ячейку D12и E12. Вы вводите D13и копируете и вставляете эту ячейку вниз до D14:D15. Затем копируете и вставляете E12ячейку вниз до E13:E15. Вы можете копировать весь E:Eстолбец столько раз, сколько нужно.

Возможно, вы также захотите большей точности, заменив D13формулу на =D12+TIME(6,0,0)и т. д. (страница помощи)

Связанный контент