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

 

= Мир MS Excel/Планирование на месяц по времени, зная перечень работ - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Планирование на месяц по времени, зная перечень работ
iterb Дата: Пятница, 06.08.2021, 13:28 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация: 0 ±
Замечаний: 0% ±

Добрый день!
Помогите, пожалуйста, решить вопрос по планированию на месяц.
Есть перечень работ на месяц. Я знаю сам перечень и продолжительность выполнения операции.
Мне нужно узнать, зная вышеназванные данные, время начала и окончания выполнения каждой операции.

Во вложении мой вариант расчета. И все очень даже хорошо, но проблема в том, что расчет считает по времени 24 часа, а мне нужно взять в расчет только рабочие дни с 8 до 24 ч. без перерыва, суббота-воскресенье выходной.

То есть, если операция 6 часов, а дата начала 18:00 1 августа, то дата завершения должна быть 12:00 2 августа.

Помогите!
К сообщению приложен файл: 4457668.xlsx (14.3 Kb)


Сообщение отредактировал 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
Группа: Авторы
Ранг: Ветеран
Сообщений: 625
Репутация: 143 ±
Замечаний: 0% ±

Excel 2019
Добрый день.

Прилагаю модель в качестве идеи планирования.
К сообщению приложен файл: 1-solution.xlsx (15.7 Kb)


Сообщение отредактировал 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
Дата добавления - 09.08.2021 в 09:58
NikitaDvorets Дата: Понедельник, 09.08.2021, 11:07 | Сообщение № 4
Группа: Авторы
Ранг: Ветеран
Сообщений: 625
Репутация: 143 ±
Замечаний: 0% ±

Excel 2019
Полагаю, что столбец "Дата / время начала" считается правильно.
Цитата
Дата начала и окончания выходят за пределы рабочего дня 08:00 - 24:00


Возможно, столбец с данными "Начало по часам от начала месяца, ч." придется отредактировать для попадания операций в окно рабочего дня.
См. график распределения работ на листе "Рабочие дни".
К сообщению приложен файл: Solution--v2_09.xlsx (23.8 Kb)


Сообщение отредактировал 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
Дата добавления - 09.08.2021 в 11:24
NikitaDvorets Дата: Понедельник, 09.08.2021, 11:28 | Сообщение № 6
Группа: Авторы
Ранг: Ветеран
Сообщений: 625
Репутация: 143 ±
Замечаний: 0% ±

Excel 2019
См. график распределения работ на листе "Рабочие дни". На расчеты пока можно не смотреть, все отражено в графической модели.
 
Ответить
СообщениеСм. график распределения работ на листе "Рабочие дни". На расчеты пока можно не смотреть, все отражено в графической модели.

Автор - NikitaDvorets
Дата добавления - 09.08.2021 в 11:28
iterb Дата: Понедельник, 09.08.2021, 13:17 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация: 0 ±
Замечаний: 0% ±

а графическая модель вручную чертится? или автоматически у Вас, я не понял))
 
Ответить
Сообщениеа графическая модель вручную чертится? или автоматически у Вас, я не понял))

Автор - iterb
Дата добавления - 09.08.2021 в 13:17
NikitaDvorets Дата: Понедельник, 09.08.2021, 13:41 | Сообщение № 8
Группа: Авторы
Ранг: Ветеран
Сообщений: 625
Репутация: 143 ±
Замечаний: 0% ±

Excel 2019
Пока не достигнуто понимание, какие результаты должна давать формула, приходится вручную )
 
Ответить
СообщениеПока не достигнуто понимание, какие результаты должна давать формула, приходится вручную )

Автор - NikitaDvorets
Дата добавления - 09.08.2021 в 13:41
Nic70y Дата: Понедельник, 09.08.2021, 14:15 | Сообщение № 9
Группа: Друзья
Ранг: Экселист
Сообщений: 9130
Репутация: 2415 ±
Замечаний: 0% ±

Excel 2010
как-то так, наверное, без учета праздников

апдэйт, немного доработал, файл перезалил
К сообщению приложен файл: 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% ±

уж тогда, наверное, такой график будет более верным
Но это, если не обращать внимание на выходные (если считать что работаем без выходных).
К сообщению приложен файл: Solution-v3_09.xlsx (30.8 Kb)
 
Ответить
Сообщениеуж тогда, наверное, такой график будет более верным
Но это, если не обращать внимание на выходные (если считать что работаем без выходных).

Автор - iterb
Дата добавления - 09.08.2021 в 14:22
NikitaDvorets Дата: Понедельник, 09.08.2021, 15:18 | Сообщение № 11
Группа: Авторы
Ранг: Ветеран
Сообщений: 625
Репутация: 143 ±
Замечаний: 0% ±

Excel 2019
iterb, Если учитывать выходные, и с учетом последовательности техопераций друг за другом,
весь блок "Воскресенье - Суббота" придется продублировать вправо по столбцам и разместить на нем не поместившиеся периоды операций.
 
Ответить
Сообщениеiterb, Если учитывать выходные, и с учетом последовательности техопераций друг за другом,
весь блок "Воскресенье - Суббота" придется продублировать вправо по столбцам и разместить на нем не поместившиеся периоды операций.

Автор - NikitaDvorets
Дата добавления - 09.08.2021 в 15:18
iterb Дата: Понедельник, 09.08.2021, 15:37 | Сообщение № 12
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация: 0 ±
Замечаний: 0% ±

Цитата NikitaDvorets, 09.08.2021 в 15:18, в сообщении № 11 ( писал(а)):
Если учитывать выходные, и с учетом последовательности техопераций друг за другом,
весь блок "Воскресенье - Суббота" придется продублировать вправо по столбцам и разместить на нем не поместившиеся периоды операций.

не совсем понял, извините...
 
Ответить
Сообщение
Цитата NikitaDvorets, 09.08.2021 в 15:18, в сообщении № 11 ( писал(а)):
Если учитывать выходные, и с учетом последовательности техопераций друг за другом,
весь блок "Воскресенье - Суббота" придется продублировать вправо по столбцам и разместить на нем не поместившиеся периоды операций.

не совсем понял, извините...

Автор - iterb
Дата добавления - 09.08.2021 в 15:37
NikitaDvorets Дата: Понедельник, 09.08.2021, 15:48 | Сообщение № 13
Группа: Авторы
Ранг: Ветеран
Сообщений: 625
Репутация: 143 ±
Замечаний: 0% ±

Excel 2019
Лучше один раз увидеть, чем сто раз услышать....
Прилагаю, см. лист "Рабочие дни (2)".
К сообщению приложен файл: Solution-v4_09.xlsx (34.6 Kb)
 
Ответить
СообщениеЛучше один раз увидеть, чем сто раз услышать....
Прилагаю, см. лист "Рабочие дни (2)".

Автор - NikitaDvorets
Дата добавления - 09.08.2021 в 15:48
iterb Дата: Вторник, 10.08.2021, 08:38 | Сообщение № 14
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация: 0 ±
Замечаний: 0% ±

Цитата NikitaDvorets, 09.08.2021 в 15:48, в сообщении № 13 ( писал(а)):
Лучше один раз увидеть, чем сто раз услышать....
Прилагаю, см. лист "Рабочие дни (2)".

Ну что сказать... Нарисовано вроде как хорошо, все правильно
 
Ответить
Сообщение
Цитата NikitaDvorets, 09.08.2021 в 15:48, в сообщении № 13 ( писал(а)):
Лучше один раз увидеть, чем сто раз услышать....
Прилагаю, см. лист "Рабочие дни (2)".

Ну что сказать... Нарисовано вроде как хорошо, все правильно

Автор - iterb
Дата добавления - 10.08.2021 в 08:38
iterb Дата: Вторник, 10.08.2021, 16:17 | Сообщение № 15
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация: 0 ±
Замечаний: 0% ±

А в расчеты этот рисунок можно перевести?
 
Ответить
СообщениеА в расчеты этот рисунок можно перевести?

Автор - iterb
Дата добавления - 10.08.2021 в 16:17
iterb Дата: Вторник, 10.08.2021, 16:24 | Сообщение № 16
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация: 0 ±
Замечаний: 0% ±

Цитата Nic70y, 09.08.2021 в 14:15, в сообщении № 9 ( писал(а)):
как-то так, наверное, без учета праздников

апдэйт, немного доработал, файл перезалил


А Ваш ответ я только сейчас прочитал - по моему все очень даже шикарно))
Интересно, а праздники можно прикрутить как-то?
 
Ответить
Сообщение
Цитата Nic70y, 09.08.2021 в 14:15, в сообщении № 9 ( писал(а)):
как-то так, наверное, без учета праздников

апдэйт, немного доработал, файл перезалил


А Ваш ответ я только сейчас прочитал - по моему все очень даже шикарно))
Интересно, а праздники можно прикрутить как-то?

Автор - iterb
Дата добавления - 10.08.2021 в 16:24
iterb Дата: Вторник, 10.08.2021, 16:29 | Сообщение № 17
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация: 0 ±
Замечаний: 0% ±

Цитата Nic70y, 09.08.2021 в 14:15, в сообщении № 9 ( писал(а)):
как-то так, наверное, без учета праздников

апдэйт, немного доработал, файл перезалил


Но формулы, просто уровень, даже не знаю как описать...))) Просто удивлен...

Не подскажете, краткое описание формул?
Например:
=ВЫБОР(ДЕНЬНЕД(G$1;2)+D2/24;0;0;0;0;0;2;1)+G$1+8/24

=(ЧАС(F2)=0)*8/24+F2

=ПОИСКПОЗ(СУММ(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;"")


Сообщение отредактировал китин - Четверг, 12.08.2021, 07:34
 
Ответить
Сообщение
Цитата Nic70y, 09.08.2021 в 14:15, в сообщении № 9 ( писал(а)):
как-то так, наверное, без учета праздников

апдэйт, немного доработал, файл перезалил


Но формулы, просто уровень, даже не знаю как описать...))) Просто удивлен...

Не подскажете, краткое описание формул?
Например:
=ВЫБОР(ДЕНЬНЕД(G$1;2)+D2/24;0;0;0;0;0;2;1)+G$1+8/24

=(ЧАС(F2)=0)*8/24+F2

=ПОИСКПОЗ(СУММ(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
Группа: Друзья
Ранг: Экселист
Сообщений: 9130
Репутация: 2415 ±
Замечаний: 0% ±

Excel 2010
Цитата iterb, 10.08.2021 в 16:29, в сообщении № 17 ( писал(а)):
=ВЫБОР(ДЕНЬНЕД(G$1;2)+D2/24;0;0;0;0;0;2;1)+G$1+8/24
ДЕНЬНЕД(G$1;2)
вернет пн = 1 -- вс = 7, соот.
=ВЫБОР()
к субботе прибавиться 2 дня, к воскресенью 1, к остальным 0
Цитата iterb, 10.08.2021 в 16:29, в сообщении № 17 ( писал(а)):
=(ЧАС(F2)=0)*8/24+F2
если пред. строка закончена в 0 часов, следующая начнется в 8:00
Цитата iterb, 10.08.2021 в 16:29, в сообщении № 17 ( писал(а)):
=ПОИСКПОЗ(СУММ(C$2:C2);H$2:H$999)+G$1-1+(ОСТАТ(СУММ(C$2:C2);16)+(ОСТАТ(СУММ(C$2:C2);16)>0)*8)/24
ищем ближайшею позицию (дату, т.е. сколько дней нужно прибавить к начальной) и прибавляем часы, т.е. остаток от деления на 16 (раб. часов в сутки)
Цитата iterb, 10.08.2021 в 16:29, в сообщении № 17 ( писал(а)):
=ЕСЛИ(ДЕНЬНЕД(G$1+СТРОКА()-2;2)<6;СЧЁТ(H$1:H8)*16;"")
если день недели нач. даты + строка (в каждой последующем строке след. день) рабочий день (<6 = <субботы) то кол-во раб.дней * 16,
иначе "пусто"


ЮMoney 41001841029809
 
Ответить
Сообщение
Цитата iterb, 10.08.2021 в 16:29, в сообщении № 17 ( писал(а)):
=ВЫБОР(ДЕНЬНЕД(G$1;2)+D2/24;0;0;0;0;0;2;1)+G$1+8/24
ДЕНЬНЕД(G$1;2)
вернет пн = 1 -- вс = 7, соот.
=ВЫБОР()
к субботе прибавиться 2 дня, к воскресенью 1, к остальным 0
Цитата iterb, 10.08.2021 в 16:29, в сообщении № 17 ( писал(а)):
=(ЧАС(F2)=0)*8/24+F2
если пред. строка закончена в 0 часов, следующая начнется в 8:00
Цитата iterb, 10.08.2021 в 16:29, в сообщении № 17 ( писал(а)):
=ПОИСКПОЗ(СУММ(C$2:C2);H$2:H$999)+G$1-1+(ОСТАТ(СУММ(C$2:C2);16)+(ОСТАТ(СУММ(C$2:C2);16)>0)*8)/24
ищем ближайшею позицию (дату, т.е. сколько дней нужно прибавить к начальной) и прибавляем часы, т.е. остаток от деления на 16 (раб. часов в сутки)
Цитата iterb, 10.08.2021 в 16:29, в сообщении № 17 ( писал(а)):
=ЕСЛИ(ДЕНЬНЕД(G$1+СТРОКА()-2;2)<6;СЧЁТ(H$1:H8)*16;"")
если день недели нач. даты + строка (в каждой последующем строке след. день) рабочий день (<6 = <субботы) то кол-во раб.дней * 16,
иначе "пусто"

Автор - Nic70y
Дата добавления - 11.08.2021 в 08:20
китин Дата: Среда, 11.08.2021, 10:06 | Сообщение № 19
Группа: Модераторы
Ранг: Экселист
Сообщений: 7034
Репутация: 1079 ±
Замечаний: 0% ±

Excel 2007;2010;2016
iterb, - Прочитайте Правила форума
- Оформите формулу тегами в сообщении #17 (в режиме правки поста выделите формулу и нажмите кнопку fx, пояснялка здесь)


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852
 
Ответить
Сообщениеiterb, - Прочитайте Правила форума
- Оформите формулу тегами в сообщении #17 (в режиме правки поста выделите формулу и нажмите кнопку fx, пояснялка здесь)

Автор - китин
Дата добавления - 11.08.2021 в 10:06
Nic70y Дата: Четверг, 12.08.2021, 08:22 | Сообщение № 20
Группа: Друзья
Ранг: Экселист
Сообщений: 9130
Репутация: 2415 ±
Замечаний: 0% ±

Excel 2010
Цитата iterb, 10.08.2021 в 16:24, в сообщении № 16 ( писал(а)):
праздники можно прикрутить как-то?
можно
P.S.не забывайте больше о тЭгах
К сообщению приложен файл: 19-2-.xlsx (14.8 Kb)


ЮMoney 41001841029809
 
Ответить
Сообщение
Цитата iterb, 10.08.2021 в 16:24, в сообщении № 16 ( писал(а)):
праздники можно прикрутить как-то?
можно
[p.s.]не забывайте больше о тЭгах[/p.s.]

Автор - Nic70y
Дата добавления - 12.08.2021 в 08:22
  • Страница 1 из 1
  • 1
Поиск:

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