
Я пытаюсь создать планировщик для рабочих проектов и пытаюсь попросить свою колонку дат фотосъемок сделать несколько вещей, но я не могу заставить их все действовать. Любая помощь будет очень признательна :)
Во-первых, я хотел бы, чтобы моя первая дата съемки считывалась с даты, которая была рассчитана по другим требованиям проекта. Я только что делал =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)
и т. д. (страница помощи)