Планирование на месяц по времени, зная перечень работ
iterb
Дата: Пятница, 06.08.2021, 13:28 |
Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация:
0
±
Замечаний:
0% ±
Добрый день! Помогите, пожалуйста, решить вопрос по планированию на месяц. Есть перечень работ на месяц. Я знаю сам перечень и продолжительность выполнения операции. Мне нужно узнать, зная вышеназванные данные, время начала и окончания выполнения каждой операции. Во вложении мой вариант расчета. И все очень даже хорошо, но проблема в том, что расчет считает по времени 24 часа, а мне нужно взять в расчет только рабочие дни с 8 до 24 ч. без перерыва, суббота-воскресенье выходной. То есть, если операция 6 часов, а дата начала 18:00 1 августа, то дата завершения должна быть 12:00 2 августа. Помогите!
Добрый день! Помогите, пожалуйста, решить вопрос по планированию на месяц. Есть перечень работ на месяц. Я знаю сам перечень и продолжительность выполнения операции. Мне нужно узнать, зная вышеназванные данные, время начала и окончания выполнения каждой операции. Во вложении мой вариант расчета. И все очень даже хорошо, но проблема в том, что расчет считает по времени 24 часа, а мне нужно взять в расчет только рабочие дни с 8 до 24 ч. без перерыва, суббота-воскресенье выходной. То есть, если операция 6 часов, а дата начала 18:00 1 августа, то дата завершения должна быть 12:00 2 августа. Помогите! iterb
Сообщение отредактировал iterb - Пятница, 06.08.2021, 13:50
Ответить
Сообщение Добрый день! Помогите, пожалуйста, решить вопрос по планированию на месяц. Есть перечень работ на месяц. Я знаю сам перечень и продолжительность выполнения операции. Мне нужно узнать, зная вышеназванные данные, время начала и окончания выполнения каждой операции. Во вложении мой вариант расчета. И все очень даже хорошо, но проблема в том, что расчет считает по времени 24 часа, а мне нужно взять в расчет только рабочие дни с 8 до 24 ч. без перерыва, суббота-воскресенье выходной. То есть, если операция 6 часов, а дата начала 18:00 1 августа, то дата завершения должна быть 12:00 2 августа. Помогите! Автор - iterb Дата добавления - 06.08.2021 в 13:28
NikitaDvorets
Дата: Пятница, 06.08.2021, 21:16 |
Сообщение № 2
Группа: Авторы
Ранг: Ветеран
Сообщений: 557
Репутация:
126
±
Замечаний:
0% ±
Excel 2019
Добрый день. Прилагаю модель в качестве идеи планирования.
Добрый день. Прилагаю модель в качестве идеи планирования. NikitaDvorets
Сообщение отредактировал NikitaDvorets - Пятница, 06.08.2021, 21:17
Ответить
Сообщение Добрый день. Прилагаю модель в качестве идеи планирования. Автор - NikitaDvorets Дата добавления - 06.08.2021 в 21:16
iterb
Дата: Понедельник, 09.08.2021, 09:58 |
Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация:
0
±
Замечаний:
0% ±
Спасибо! Но сразу же появляются ошибки: Начало операции (дата и время) + продолжительность операции по 16 часам считается как Начало операции (дата и время) + продолжительность операции по 24 часам. Дата начала и окончания выходят за пределы рабочего дня 08:00 - 24:00
Спасибо! Но сразу же появляются ошибки: Начало операции (дата и время) + продолжительность операции по 16 часам считается как Начало операции (дата и время) + продолжительность операции по 24 часам. Дата начала и окончания выходят за пределы рабочего дня 08:00 - 24:00 iterb
Ответить
Сообщение Спасибо! Но сразу же появляются ошибки: Начало операции (дата и время) + продолжительность операции по 16 часам считается как Начало операции (дата и время) + продолжительность операции по 24 часам. Дата начала и окончания выходят за пределы рабочего дня 08:00 - 24:00 Автор - iterb Дата добавления - 09.08.2021 в 09:58
NikitaDvorets
Дата: Понедельник, 09.08.2021, 11:07 |
Сообщение № 4
Группа: Авторы
Ранг: Ветеран
Сообщений: 557
Репутация:
126
±
Замечаний:
0% ±
Excel 2019
Полагаю, что столбец "Дата / время начала" считается правильно.Цитата
Дата начала и окончания выходят за пределы рабочего дня 08:00 - 24:00
Возможно, столбец с данными "Начало по часам от начала месяца, ч." придется отредактировать для попадания операций в окно рабочего дня. См. график распределения работ на листе "Рабочие дни".
Полагаю, что столбец "Дата / время начала" считается правильно.Цитата
Дата начала и окончания выходят за пределы рабочего дня 08:00 - 24:00
Возможно, столбец с данными "Начало по часам от начала месяца, ч." придется отредактировать для попадания операций в окно рабочего дня. См. график распределения работ на листе "Рабочие дни". NikitaDvorets
Сообщение отредактировал NikitaDvorets - Понедельник, 09.08.2021, 11:12
Ответить
Сообщение Полагаю, что столбец "Дата / время начала" считается правильно.Цитата
Дата начала и окончания выходят за пределы рабочего дня 08:00 - 24:00
Возможно, столбец с данными "Начало по часам от начала месяца, ч." придется отредактировать для попадания операций в окно рабочего дня. См. график распределения работ на листе "Рабочие дни". Автор - NikitaDvorets Дата добавления - 09.08.2021 в 11:07
iterb
Дата: Понедельник, 09.08.2021, 11:24 |
Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация:
0
±
Замечаний:
0% ±
Большое спасибо за быстрый ответ! Но опять же в Ваших расчетах я вижу даты начала и окончания - 2 часа ночи, 5 утра и т.п., что не вкладывается в график работы в 2 смены с 08:00 до 24:00. И кстати, как бы еще учесть выходные. Например дата начала операции 13.08.2021 г. в 20:00 продолжительностью 8 часов; следовательно дата окончания операции (и начала следующей) должна получиться - 16 августа 2021 г. 12:00
Большое спасибо за быстрый ответ! Но опять же в Ваших расчетах я вижу даты начала и окончания - 2 часа ночи, 5 утра и т.п., что не вкладывается в график работы в 2 смены с 08:00 до 24:00. И кстати, как бы еще учесть выходные. Например дата начала операции 13.08.2021 г. в 20:00 продолжительностью 8 часов; следовательно дата окончания операции (и начала следующей) должна получиться - 16 августа 2021 г. 12:00 iterb
Ответить
Сообщение Большое спасибо за быстрый ответ! Но опять же в Ваших расчетах я вижу даты начала и окончания - 2 часа ночи, 5 утра и т.п., что не вкладывается в график работы в 2 смены с 08:00 до 24:00. И кстати, как бы еще учесть выходные. Например дата начала операции 13.08.2021 г. в 20:00 продолжительностью 8 часов; следовательно дата окончания операции (и начала следующей) должна получиться - 16 августа 2021 г. 12:00 Автор - iterb Дата добавления - 09.08.2021 в 11:24
NikitaDvorets
Дата: Понедельник, 09.08.2021, 11:28 |
Сообщение № 6
Группа: Авторы
Ранг: Ветеран
Сообщений: 557
Репутация:
126
±
Замечаний:
0% ±
Excel 2019
См. график распределения работ на листе "Рабочие дни". На расчеты пока можно не смотреть, все отражено в графической модели.
См. график распределения работ на листе "Рабочие дни". На расчеты пока можно не смотреть, все отражено в графической модели. NikitaDvorets
Ответить
Сообщение См. график распределения работ на листе "Рабочие дни". На расчеты пока можно не смотреть, все отражено в графической модели. Автор - NikitaDvorets Дата добавления - 09.08.2021 в 11:28
iterb
Дата: Понедельник, 09.08.2021, 13:17 |
Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация:
0
±
Замечаний:
0% ±
а графическая модель вручную чертится? или автоматически у Вас, я не понял))
а графическая модель вручную чертится? или автоматически у Вас, я не понял)) iterb
Ответить
Сообщение а графическая модель вручную чертится? или автоматически у Вас, я не понял)) Автор - iterb Дата добавления - 09.08.2021 в 13:17
NikitaDvorets
Дата: Понедельник, 09.08.2021, 13:41 |
Сообщение № 8
Группа: Авторы
Ранг: Ветеран
Сообщений: 557
Репутация:
126
±
Замечаний:
0% ±
Excel 2019
Пока не достигнуто понимание, какие результаты должна давать формула, приходится вручную )
Пока не достигнуто понимание, какие результаты должна давать формула, приходится вручную ) NikitaDvorets
Ответить
Сообщение Пока не достигнуто понимание, какие результаты должна давать формула, приходится вручную ) Автор - NikitaDvorets Дата добавления - 09.08.2021 в 13:41
Nic70y
Дата: Понедельник, 09.08.2021, 14:15 |
Сообщение № 9
Группа: Друзья
Ранг: Экселист
Сообщений: 8759
Репутация:
2273
±
Замечаний:
0% ±
Excel 2010
как-то так, наверное, без учета праздников апдэйт, немного доработал, файл перезалил
как-то так, наверное, без учета праздников апдэйт, немного доработал, файл перезалил Nic70y
К сообщению приложен файл:
19.xlsx
(14.7 Kb)
ЮMoney 41001841029809
Сообщение отредактировал Nic70y - Понедельник, 09.08.2021, 14:58
Ответить
Сообщение как-то так, наверное, без учета праздников апдэйт, немного доработал, файл перезалил Автор - Nic70y Дата добавления - 09.08.2021 в 14:15
iterb
Дата: Понедельник, 09.08.2021, 14:22 |
Сообщение № 10
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация:
0
±
Замечаний:
0% ±
уж тогда, наверное, такой график будет более верным Но это, если не обращать внимание на выходные (если считать что работаем без выходных).
уж тогда, наверное, такой график будет более верным Но это, если не обращать внимание на выходные (если считать что работаем без выходных). iterb
Ответить
Сообщение уж тогда, наверное, такой график будет более верным Но это, если не обращать внимание на выходные (если считать что работаем без выходных). Автор - iterb Дата добавления - 09.08.2021 в 14:22
NikitaDvorets
Дата: Понедельник, 09.08.2021, 15:18 |
Сообщение № 11
Группа: Авторы
Ранг: Ветеран
Сообщений: 557
Репутация:
126
±
Замечаний:
0% ±
Excel 2019
iterb , Если учитывать выходные, и с учетом последовательности техопераций друг за другом, весь блок "Воскресенье - Суббота" придется продублировать вправо по столбцам и разместить на нем не поместившиеся периоды операций.
iterb , Если учитывать выходные, и с учетом последовательности техопераций друг за другом, весь блок "Воскресенье - Суббота" придется продублировать вправо по столбцам и разместить на нем не поместившиеся периоды операций.NikitaDvorets
Ответить
Сообщение iterb , Если учитывать выходные, и с учетом последовательности техопераций друг за другом, весь блок "Воскресенье - Суббота" придется продублировать вправо по столбцам и разместить на нем не поместившиеся периоды операций.Автор - NikitaDvorets Дата добавления - 09.08.2021 в 15:18
iterb
Дата: Понедельник, 09.08.2021, 15:37 |
Сообщение № 12
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация:
0
±
Замечаний:
0% ±
Если учитывать выходные, и с учетом последовательности техопераций друг за другом, весь блок "Воскресенье - Суббота" придется продублировать вправо по столбцам и разместить на нем не поместившиеся периоды операций.
не совсем понял, извините...
Если учитывать выходные, и с учетом последовательности техопераций друг за другом, весь блок "Воскресенье - Суббота" придется продублировать вправо по столбцам и разместить на нем не поместившиеся периоды операций.
не совсем понял, извините...iterb
Ответить
Сообщение Если учитывать выходные, и с учетом последовательности техопераций друг за другом, весь блок "Воскресенье - Суббота" придется продублировать вправо по столбцам и разместить на нем не поместившиеся периоды операций.
не совсем понял, извините...Автор - iterb Дата добавления - 09.08.2021 в 15:37
NikitaDvorets
Дата: Понедельник, 09.08.2021, 15:48 |
Сообщение № 13
Группа: Авторы
Ранг: Ветеран
Сообщений: 557
Репутация:
126
±
Замечаний:
0% ±
Excel 2019
Лучше один раз увидеть, чем сто раз услышать.... Прилагаю, см. лист "Рабочие дни (2)".
Лучше один раз увидеть, чем сто раз услышать.... Прилагаю, см. лист "Рабочие дни (2)". NikitaDvorets
Ответить
Сообщение Лучше один раз увидеть, чем сто раз услышать.... Прилагаю, см. лист "Рабочие дни (2)". Автор - NikitaDvorets Дата добавления - 09.08.2021 в 15:48
iterb
Дата: Вторник, 10.08.2021, 08:38 |
Сообщение № 14
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация:
0
±
Замечаний:
0% ±
Лучше один раз увидеть, чем сто раз услышать.... Прилагаю, см. лист "Рабочие дни (2)".
Ну что сказать... Нарисовано вроде как хорошо, все правильно
Лучше один раз увидеть, чем сто раз услышать.... Прилагаю, см. лист "Рабочие дни (2)".
Ну что сказать... Нарисовано вроде как хорошо, все правильноiterb
Ответить
Сообщение Лучше один раз увидеть, чем сто раз услышать.... Прилагаю, см. лист "Рабочие дни (2)".
Ну что сказать... Нарисовано вроде как хорошо, все правильноАвтор - iterb Дата добавления - 10.08.2021 в 08:38
iterb
Дата: Вторник, 10.08.2021, 16:17 |
Сообщение № 15
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация:
0
±
Замечаний:
0% ±
А в расчеты этот рисунок можно перевести?
А в расчеты этот рисунок можно перевести? iterb
Ответить
Сообщение А в расчеты этот рисунок можно перевести? Автор - iterb Дата добавления - 10.08.2021 в 16:17
iterb
Дата: Вторник, 10.08.2021, 16:24 |
Сообщение № 16
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация:
0
±
Замечаний:
0% ±
как-то так, наверное, без учета праздников апдэйт, немного доработал, файл перезалил
А Ваш ответ я только сейчас прочитал - по моему все очень даже шикарно)) Интересно, а праздники можно прикрутить как-то?
как-то так, наверное, без учета праздников апдэйт, немного доработал, файл перезалил
А Ваш ответ я только сейчас прочитал - по моему все очень даже шикарно)) Интересно, а праздники можно прикрутить как-то?iterb
Ответить
Сообщение как-то так, наверное, без учета праздников апдэйт, немного доработал, файл перезалил
А Ваш ответ я только сейчас прочитал - по моему все очень даже шикарно)) Интересно, а праздники можно прикрутить как-то?Автор - iterb Дата добавления - 10.08.2021 в 16:24
iterb
Дата: Вторник, 10.08.2021, 16:29 |
Сообщение № 17
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация:
0
±
Замечаний:
0% ±
как-то так, наверное, без учета праздников апдэйт, немного доработал, файл перезалил
Но формулы, просто уровень, даже не знаю как описать...))) Просто удивлен... Не подскажете, краткое описание формул? Например:Код
=ВЫБОР(ДЕНЬНЕД(G$1;2)+D2/24;0;0;0;0;0;2;1)+G$1+8/24
Код
=ПОИСКПОЗ(СУММ(C$2:C2);H$2:H$999)+G$1-1+(ОСТАТ(СУММ(C$2:C2);16)+(ОСТАТ(СУММ(C$2:C2);16)>0)*8)/24
или вот: Код
=ЕСЛИ(ДЕНЬНЕД(G$1+СТРОКА()-2;2)<6;СЧЁТ(H$1:H8)*16;"")
как-то так, наверное, без учета праздников апдэйт, немного доработал, файл перезалил
Но формулы, просто уровень, даже не знаю как описать...))) Просто удивлен... Не подскажете, краткое описание формул? Например:Код
=ВЫБОР(ДЕНЬНЕД(G$1;2)+D2/24;0;0;0;0;0;2;1)+G$1+8/24
Код
=ПОИСКПОЗ(СУММ(C$2:C2);H$2:H$999)+G$1-1+(ОСТАТ(СУММ(C$2:C2);16)+(ОСТАТ(СУММ(C$2:C2);16)>0)*8)/24
или вот: Код
=ЕСЛИ(ДЕНЬНЕД(G$1+СТРОКА()-2;2)<6;СЧЁТ(H$1:H8)*16;"")
iterb
Сообщение отредактировал китин - Четверг, 12.08.2021, 07:34
Ответить
Сообщение как-то так, наверное, без учета праздников апдэйт, немного доработал, файл перезалил
Но формулы, просто уровень, даже не знаю как описать...))) Просто удивлен... Не подскажете, краткое описание формул? Например:Код
=ВЫБОР(ДЕНЬНЕД(G$1;2)+D2/24;0;0;0;0;0;2;1)+G$1+8/24
Код
=ПОИСКПОЗ(СУММ(C$2:C2);H$2:H$999)+G$1-1+(ОСТАТ(СУММ(C$2:C2);16)+(ОСТАТ(СУММ(C$2:C2);16)>0)*8)/24
или вот: Код
=ЕСЛИ(ДЕНЬНЕД(G$1+СТРОКА()-2;2)<6;СЧЁТ(H$1:H8)*16;"")
Автор - iterb Дата добавления - 10.08.2021 в 16:29
Nic70y
Дата: Среда, 11.08.2021, 08:20 |
Сообщение № 18
Группа: Друзья
Ранг: Экселист
Сообщений: 8759
Репутация:
2273
±
Замечаний:
0% ±
Excel 2010
=ВЫБОР(ДЕНЬНЕД(G$1;2)+D2/24;0;0;0;0;0;2;1)+G$1+8/24
вернет пн = 1 -- вс = 7, соот. к субботе прибавиться 2 дня, к воскресенью 1, к остальным 0 если пред. строка закончена в 0 часов, следующая начнется в 8:00=ПОИСКПОЗ(СУММ(C$2:C2);H$2:H$999)+G$1-1+(ОСТАТ(СУММ(C$2:C2);16)+(ОСТАТ(СУММ(C$2:C2);16)>0)*8)/24
ищем ближайшею позицию (дату, т.е. сколько дней нужно прибавить к начальной) и прибавляем часы, т.е. остаток от деления на 16 (раб. часов в сутки)=ЕСЛИ(ДЕНЬНЕД(G$1+СТРОКА()-2;2)<6;СЧЁТ(H$1:H8)*16;"")
если день недели нач. даты + строка (в каждой последующем строке след. день) рабочий день (<6 = <субботы) то кол-во раб.дней * 16, иначе "пусто"
=ВЫБОР(ДЕНЬНЕД(G$1;2)+D2/24;0;0;0;0;0;2;1)+G$1+8/24
вернет пн = 1 -- вс = 7, соот. к субботе прибавиться 2 дня, к воскресенью 1, к остальным 0 если пред. строка закончена в 0 часов, следующая начнется в 8:00=ПОИСКПОЗ(СУММ(C$2:C2);H$2:H$999)+G$1-1+(ОСТАТ(СУММ(C$2:C2);16)+(ОСТАТ(СУММ(C$2:C2);16)>0)*8)/24
ищем ближайшею позицию (дату, т.е. сколько дней нужно прибавить к начальной) и прибавляем часы, т.е. остаток от деления на 16 (раб. часов в сутки)=ЕСЛИ(ДЕНЬНЕД(G$1+СТРОКА()-2;2)<6;СЧЁТ(H$1:H8)*16;"")
если день недели нач. даты + строка (в каждой последующем строке след. день) рабочий день (<6 = <субботы) то кол-во раб.дней * 16, иначе "пусто"Nic70y
ЮMoney 41001841029809
Ответить
Сообщение =ВЫБОР(ДЕНЬНЕД(G$1;2)+D2/24;0;0;0;0;0;2;1)+G$1+8/24
вернет пн = 1 -- вс = 7, соот. к субботе прибавиться 2 дня, к воскресенью 1, к остальным 0 если пред. строка закончена в 0 часов, следующая начнется в 8:00=ПОИСКПОЗ(СУММ(C$2:C2);H$2:H$999)+G$1-1+(ОСТАТ(СУММ(C$2:C2);16)+(ОСТАТ(СУММ(C$2:C2);16)>0)*8)/24
ищем ближайшею позицию (дату, т.е. сколько дней нужно прибавить к начальной) и прибавляем часы, т.е. остаток от деления на 16 (раб. часов в сутки)=ЕСЛИ(ДЕНЬНЕД(G$1+СТРОКА()-2;2)<6;СЧЁТ(H$1:H8)*16;"")
если день недели нач. даты + строка (в каждой последующем строке след. день) рабочий день (<6 = <субботы) то кол-во раб.дней * 16, иначе "пусто"Автор - Nic70y Дата добавления - 11.08.2021 в 08:20
китин
Дата: Среда, 11.08.2021, 10:06 |
Сообщение № 19
Группа: Модераторы
Ранг: Экселист
Сообщений: 7014
Репутация:
1073
±
Замечаний:
0% ±
Excel 2007;2010;2016
iterb , - Прочитайте Правила форума - Оформите формулу тегами в сообщении #17 (в режиме правки поста выделите формулу и нажмите кнопку fx , пояснялка здесь )
iterb , - Прочитайте Правила форума - Оформите формулу тегами в сообщении #17 (в режиме правки поста выделите формулу и нажмите кнопку fx , пояснялка здесь )китин
Не судите очень строго:я пытаюсь научиться ЯД 41001877306852
Ответить
Сообщение iterb , - Прочитайте Правила форума - Оформите формулу тегами в сообщении #17 (в режиме правки поста выделите формулу и нажмите кнопку fx , пояснялка здесь )Автор - китин Дата добавления - 11.08.2021 в 10:06
Nic70y
Дата: Четверг, 12.08.2021, 08:22 |
Сообщение № 20
Группа: Друзья
Ранг: Экселист
Сообщений: 8759
Репутация:
2273
±
Замечаний:
0% ±
Excel 2010
праздники можно прикрутить как-то?
можно [p.s.]не забывайте больше о тЭгах[/p.s.]
праздники можно прикрутить как-то?
можно [p.s.]не забывайте больше о тЭгах[/p.s.]Nic70y
ЮMoney 41001841029809
Ответить
Сообщение праздники можно прикрутить как-то?
можно [p.s.]не забывайте больше о тЭгах[/p.s.]Автор - Nic70y Дата добавления - 12.08.2021 в 08:22