Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Ежедневный график работ с переносом на следующую смену - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Ежедневный график работ с переносом на следующую смену (Формулы/Formulas)
Ежедневный график работ с переносом на следующую смену
vnmax Дата: Понедельник, 14.12.2020, 17:27 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
Всем привет! Очень прошу сведущих людей помочь с решением следующей задачи. Есть необходимость составлять план график выполнения заказов на 3-4 дня с указанием запланированного начала и окончания задания. Условия следующие:
1) необходимо задавать (и при необходимости изменять) время начала и окончания смены, например с 7:00 до 20:00
2) нужен автоматический перенос задания на следующую смену (-ы)при нехватки остатка смены,или превышении ее продолжительности с указанием новой даты в соответствующей строке.
3) автоматические пересчет времени при изменении порядка задания, или появлении/удалении новых

Как должна выглядеть таблица, можно посмотреть во вложении.

Просмотрел весь форум, ни частичного, ни готового решения не нашел. Буду рад хотя бы ссылке на формулу по п.2. С остальным, попытаюсь сам разобраться

Всем неравнодушным заранее спасибо!
К сообщению приложен файл: 111.xlsx (10.6 Kb)


Сообщение отредактировал vnmax - Понедельник, 14.12.2020, 18:51
 
Ответить
СообщениеВсем привет! Очень прошу сведущих людей помочь с решением следующей задачи. Есть необходимость составлять план график выполнения заказов на 3-4 дня с указанием запланированного начала и окончания задания. Условия следующие:
1) необходимо задавать (и при необходимости изменять) время начала и окончания смены, например с 7:00 до 20:00
2) нужен автоматический перенос задания на следующую смену (-ы)при нехватки остатка смены,или превышении ее продолжительности с указанием новой даты в соответствующей строке.
3) автоматические пересчет времени при изменении порядка задания, или появлении/удалении новых

Как должна выглядеть таблица, можно посмотреть во вложении.

Просмотрел весь форум, ни частичного, ни готового решения не нашел. Буду рад хотя бы ссылке на формулу по п.2. С остальным, попытаюсь сам разобраться

Всем неравнодушным заранее спасибо!

Автор - vnmax
Дата добавления - 14.12.2020 в 17:27
Светлый Дата: Вторник, 15.12.2020, 11:28 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 1823
Репутация: 507 ±
Замечаний: 0% ±

Excel 2013, 2016
Здравствуйте!
Такой вариант устроит?
Продлённые на следующий день подсветил жёлтым в УФ.
Начало и конец смены можно заменить в формулах константами.
К сообщению приложен файл: 111-3-.xlsx (11.6 Kb)


Программировать проще, чем писать стихи.
 
Ответить
СообщениеЗдравствуйте!
Такой вариант устроит?
Продлённые на следующий день подсветил жёлтым в УФ.
Начало и конец смены можно заменить в формулах константами.

Автор - Светлый
Дата добавления - 15.12.2020 в 11:28
vnmax Дата: Среда, 16.12.2020, 11:33 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
излишнее цитирование удалено

Огромное вас спасибо! Сделал вывод про себя, что мне еще познавать и познавать сию замечательную программу!)
 
Ответить
Сообщениеизлишнее цитирование удалено

Огромное вас спасибо! Сделал вывод про себя, что мне еще познавать и познавать сию замечательную программу!)

Автор - vnmax
Дата добавления - 16.12.2020 в 11:33
vnmax Дата: Понедельник, 21.12.2020, 16:02 | Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
Светлый, подскажите, пожалуйста, как можно сделать, чтобы в случае переноса задания на следующую смену, копировалось задание или номер его на след строку. У меня получилось таким образом, но #ЗНАЧ! смотрится вообще не очень. Пробую функция "ЕСЛИОШИБКА" но в качестве ее аргумента не получается использовать функцию "ЕСЛИ".
К сообщению приложен файл: 111-3-_.xlsx (13.9 Kb)
 
Ответить
СообщениеСветлый, подскажите, пожалуйста, как можно сделать, чтобы в случае переноса задания на следующую смену, копировалось задание или номер его на след строку. У меня получилось таким образом, но #ЗНАЧ! смотрится вообще не очень. Пробую функция "ЕСЛИОШИБКА" но в качестве ее аргумента не получается использовать функцию "ЕСЛИ".

Автор - vnmax
Дата добавления - 21.12.2020 в 16:02
Светлый Дата: Четверг, 04.02.2021, 20:00 | Сообщение № 5
Группа: Друзья
Ранг: Старожил
Сообщений: 1823
Репутация: 507 ±
Замечаний: 0% ±

Excel 2013, 2016
Видимо, пропустил вопрос. Можно сложение заменить СУММ()
Код
=ЕСЛИ(СУММ(D21:E21)>H$1;B21;"")


Программировать проще, чем писать стихи.
 
Ответить
СообщениеВидимо, пропустил вопрос. Можно сложение заменить СУММ()
Код
=ЕСЛИ(СУММ(D21:E21)>H$1;B21;"")

Автор - Светлый
Дата добавления - 04.02.2021 в 20:00
vnmax Дата: Пятница, 05.02.2021, 05:03 | Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
Светлый, спасибо, за вашу помощь!

Не сочтите на наглость, но подскажите, пожалуйста, как можно реализовать следующий функционал:

1) Возможность выборочно изменять протяженность рабочего времени отдельного дня в уже готовой заполненной таблице. Так как периодически возникает необходимость удлинить некоторые рабочие в готовом графике, скажем, до 3:00 утра, и начать день на час позже/раньше.

Мне достаточно будет даже направления, куда мыслить и названий функций)

Заранее спасибо!
 
Ответить
СообщениеСветлый, спасибо, за вашу помощь!

Не сочтите на наглость, но подскажите, пожалуйста, как можно реализовать следующий функционал:

1) Возможность выборочно изменять протяженность рабочего времени отдельного дня в уже готовой заполненной таблице. Так как периодически возникает необходимость удлинить некоторые рабочие в готовом графике, скажем, до 3:00 утра, и начать день на час позже/раньше.

Мне достаточно будет даже направления, куда мыслить и названий функций)

Заранее спасибо!

Автор - vnmax
Дата добавления - 05.02.2021 в 05:03
Светлый Дата: Пятница, 05.02.2021, 20:50 | Сообщение № 7
Группа: Друзья
Ранг: Старожил
Сообщений: 1823
Репутация: 507 ±
Замечаний: 0% ±

Excel 2013, 2016
Надо либо на каждый день задать начало и конец смены, которые можно менять, либо отдельную таблицу с особенными днями с началом и концом смены.
Кроме того, чтобы автоматически формировать график смен надо отдельную таблицу с видом и длительностью работ.
Тогда из этих двух таблиц можно будет получить красивый полностью автоматический график.
Подготовьте данные, с формулами поможем.


Программировать проще, чем писать стихи.
 
Ответить
СообщениеНадо либо на каждый день задать начало и конец смены, которые можно менять, либо отдельную таблицу с особенными днями с началом и концом смены.
Кроме того, чтобы автоматически формировать график смен надо отдельную таблицу с видом и длительностью работ.
Тогда из этих двух таблиц можно будет получить красивый полностью автоматический график.
Подготовьте данные, с формулами поможем.

Автор - Светлый
Дата добавления - 05.02.2021 в 20:50
vnmax Дата: Воскресенье, 07.02.2021, 07:29 | Сообщение № 8
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
Светлый, как видно в таблице смена 14 декабря двойная, и продолжается до 5:00 утра. Поэтому пришлось делать график вручную) Но такое бывает не постоянно, т.е. есть нет определенной последовательности двойных и одиночных смен. В общем даже просто возможность менять начало и конец смены для каждого дня было уже замечательно!
На третьем листе создана пока еще сырая таблица для расчета непосредственно времени тиражей. В планах организовать автоматическое копирование в таблицу графика смены
К сообщению приложен файл: 0353794.xlsx (23.2 Kb)


Сообщение отредактировал vnmax - Воскресенье, 07.02.2021, 07:43
 
Ответить
СообщениеСветлый, как видно в таблице смена 14 декабря двойная, и продолжается до 5:00 утра. Поэтому пришлось делать график вручную) Но такое бывает не постоянно, т.е. есть нет определенной последовательности двойных и одиночных смен. В общем даже просто возможность менять начало и конец смены для каждого дня было уже замечательно!
На третьем листе создана пока еще сырая таблица для расчета непосредственно времени тиражей. В планах организовать автоматическое копирование в таблицу графика смены

Автор - vnmax
Дата добавления - 07.02.2021 в 07:29
Светлый Дата: Воскресенье, 07.02.2021, 11:14 | Сообщение № 9
Группа: Друзья
Ранг: Старожил
Сообщений: 1823
Репутация: 507 ±
Замечаний: 0% ±

Excel 2013, 2016
Формулы для одинаковых смен я сделал.
Надо определиться с особенными сменами, тогда переделать формулы.
*В столбце C исправил формулу:
Код
=ЕСЛИ(СТРОКА()>3;ЕСЛИ(СУММ(E$2:E2)-СУММ(G1:G$2)+СУММ(F$2:F2)>N$1;C2;ВПР(C2;ЕСЛИ({1;0};Лист1!A$3:A$17;Лист1!A$4:A$18);2;));Лист1!A3)
К сообщению приложен файл: 0353794-1.xlsx (24.6 Kb)


Программировать проще, чем писать стихи.

Сообщение отредактировал Светлый - Воскресенье, 07.02.2021, 19:07
 
Ответить
СообщениеФормулы для одинаковых смен я сделал.
Надо определиться с особенными сменами, тогда переделать формулы.
*В столбце C исправил формулу:
Код
=ЕСЛИ(СТРОКА()>3;ЕСЛИ(СУММ(E$2:E2)-СУММ(G1:G$2)+СУММ(F$2:F2)>N$1;C2;ВПР(C2;ЕСЛИ({1;0};Лист1!A$3:A$17;Лист1!A$4:A$18);2;));Лист1!A3)

Автор - Светлый
Дата добавления - 07.02.2021 в 11:14
vnmax Дата: Понедельник, 08.02.2021, 12:27 | Сообщение № 10
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
Светлый, если честно, то я "поплыл", вникая в смысл логику формул) Но все очень круто получилось! Спасибо
Что касается "особенных" смены, то было бы удобнее, наверное, просто менять продолжительность для каждого рабочего дня.


Сообщение отредактировал vnmax - Понедельник, 08.02.2021, 12:51
 
Ответить
СообщениеСветлый, если честно, то я "поплыл", вникая в смысл логику формул) Но все очень круто получилось! Спасибо
Что касается "особенных" смены, то было бы удобнее, наверное, просто менять продолжительность для каждого рабочего дня.

Автор - vnmax
Дата добавления - 08.02.2021 в 12:27
vnmax Дата: Среда, 10.02.2021, 10:27 | Сообщение № 11
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
внес след изменения в след формулы:
=ЕСЛИ(ИЛИ(C3={"":0});"";ЕСЛИ(И(G2<ЕСЛИ(P$1<M$1;P$1+Q$1;P$1);G2>0);G2;M$1))
=ЕСЛИ(ИЛИ(C3={"":0});"";МИН(СУММ(E$2:E3)-СУММ(G$2:G2)+СУММ(F$2:F2)+F3;ЕСЛИ(P$1<M$1;P$1+Q$1;P$1)))
Чтобы можно было строить график смены, когда переваливает за полночь.

Что касается комбинации смен с разной продолжительностью, попробовал изменять константы сразу в нескольких строках, путем их выделения, и далее через вкладку " формулы" и значок "вставить функцию Fx". НО как то это все неудобно. Может еще какие-то готовые функции для этого есть? Но вроде все перерыл...
К сообщению приложен файл: 9244055.xlsx (24.5 Kb)


Сообщение отредактировал vnmax - Среда, 10.02.2021, 10:29
 
Ответить
Сообщениевнес след изменения в след формулы:
=ЕСЛИ(ИЛИ(C3={"":0});"";ЕСЛИ(И(G2<ЕСЛИ(P$1<M$1;P$1+Q$1;P$1);G2>0);G2;M$1))
=ЕСЛИ(ИЛИ(C3={"":0});"";МИН(СУММ(E$2:E3)-СУММ(G$2:G2)+СУММ(F$2:F2)+F3;ЕСЛИ(P$1<M$1;P$1+Q$1;P$1)))
Чтобы можно было строить график смены, когда переваливает за полночь.

Что касается комбинации смен с разной продолжительностью, попробовал изменять константы сразу в нескольких строках, путем их выделения, и далее через вкладку " формулы" и значок "вставить функцию Fx". НО как то это все неудобно. Может еще какие-то готовые функции для этого есть? Но вроде все перерыл...

Автор - vnmax
Дата добавления - 10.02.2021 в 10:27
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Ежедневный график работ с переносом на следующую смену (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!