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

Вход

Регистрация

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

 

= Мир MS Excel/Расчет рабочего времени 2-х смен. - Мир MS Excel

Старая форма входа
  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Расчет рабочего времени 2-х смен. (Формулы/Formulas)
Расчет рабочего времени 2-х смен.
Vitek124 Дата: Среда, 25.03.2020, 06:14 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 15
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
Здравствуйте! Помогите пожалуйста решить задачу формулой, по вычислению рабочего времени при условии работы в две смены, по 8 рабочих часов в сутки с учетом перерывов на обед, а также праздничных и выходных дней. Праздничные дни будут браться с отдельного листа в книге (для дальнейшей корректировки). Хочу сразу обратить внимание, что рабочее время второй смены переходит на другие сутки которые могут являться выходными или праздничными днями.
Рабочее время: 1 смены - с 8:00:00 до 17:00:00 обед с 12:00:00 до 13:00:00 (1 час);
2 смены - с 17:00:00 до 1:30:00 следующих суток обед с 20:00:00 до 20:30:00 (30 мин);
За ранее огромное спасибо!!!
К сообщению приложен файл: 8826790.xlsx (13.4 Kb)


Сообщение отредактировал Vitek124 - Среда, 25.03.2020, 06:18
 
Ответить
СообщениеЗдравствуйте! Помогите пожалуйста решить задачу формулой, по вычислению рабочего времени при условии работы в две смены, по 8 рабочих часов в сутки с учетом перерывов на обед, а также праздничных и выходных дней. Праздничные дни будут браться с отдельного листа в книге (для дальнейшей корректировки). Хочу сразу обратить внимание, что рабочее время второй смены переходит на другие сутки которые могут являться выходными или праздничными днями.
Рабочее время: 1 смены - с 8:00:00 до 17:00:00 обед с 12:00:00 до 13:00:00 (1 час);
2 смены - с 17:00:00 до 1:30:00 следующих суток обед с 20:00:00 до 20:30:00 (30 мин);
За ранее огромное спасибо!!!

Автор - Vitek124
Дата добавления - 25.03.2020 в 06:14
Pelena Дата: Среда, 25.03.2020, 09:08 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 19162
Репутация: 4412 ±
Замечаний: ±

Excel 365 & Mac Excel
Vitek124, я правильно понимаю, что на смены здесь не обязательно разбивать? Можно рассматривать рабочее время с 8-00 до 1-30 с двумя перерывами?


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеVitek124, я правильно понимаю, что на смены здесь не обязательно разбивать? Можно рассматривать рабочее время с 8-00 до 1-30 с двумя перерывами?

Автор - Pelena
Дата добавления - 25.03.2020 в 09:08
Vitek124 Дата: Среда, 25.03.2020, 09:31 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 15
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
Vitek124, я правильно понимаю, что на смены здесь не обязательно разбивать? Можно рассматривать рабочее время с 8-00 до 1-30 с двумя перерывами?

Совершенно верно! Уже мучаюсь 3 дня и ничего подобного не могу найти с 2-я сменами, 2-я перерывами и т. д. ... А у самого тяма не хватает... (((


Сообщение отредактировал Vitek124 - Среда, 25.03.2020, 17:14
 
Ответить
Сообщение
Vitek124, я правильно понимаю, что на смены здесь не обязательно разбивать? Можно рассматривать рабочее время с 8-00 до 1-30 с двумя перерывами?

Совершенно верно! Уже мучаюсь 3 дня и ничего подобного не могу найти с 2-я сменами, 2-я перерывами и т. д. ... А у самого тяма не хватает... (((

Автор - Vitek124
Дата добавления - 25.03.2020 в 09:31
Pelena Дата: Среда, 25.03.2020, 18:51 | Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 19162
Репутация: 4412 ±
Замечаний: ±

Excel 365 & Mac Excel
Вариант
Код
=СУММПРОИЗВ((ДЕНЬНЕД(A2+СТРОКА($1:$30);2)<6)*(ОТБР(A2)+СТРОКА($1:$30)<--ОТБР(B2))*ЕОШИБКА(ПОИСКПОЗ(ОТБР(A2)+СТРОКА($1:$30);праздники;0)))*"16:00"+(1-ОСТАТ(A2;1)-МИН('Не раб. дни'!$K$2;МАКС(;'Не раб. дни'!$J$2-ОСТАТ(A2;1)))-МИН('Не раб. дни'!$K$3;МАКС(;'Не раб. дни'!$J$3-ОСТАТ(A2;1)))+МИН('Не раб. дни'!$F$3;ОСТАТ(B2;1)))*(ДЕНЬНЕД(A2;2)<6)*ЕОШИБКА(ПОИСКПОЗ(ОТБР(A2);праздники;0))+(МАКС(;ОСТАТ(B2;1)-'Не раб. дни'!$D$2)-МИН('Не раб. дни'!$K$2;МАКС(;ОСТАТ(B2;1)-'Не раб. дни'!$H$2))-МИН('Не раб. дни'!$K$3;МАКС(;ОСТАТ(B2;1)-'Не раб. дни'!$H$3)))*(ДЕНЬНЕД(B2;2)<6)*ЕОШИБКА(ПОИСКПОЗ(ОТБР(B2);праздники;0))
К сообщению приложен файл: 6845914.xlsx (14.9 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеВариант
Код
=СУММПРОИЗВ((ДЕНЬНЕД(A2+СТРОКА($1:$30);2)<6)*(ОТБР(A2)+СТРОКА($1:$30)<--ОТБР(B2))*ЕОШИБКА(ПОИСКПОЗ(ОТБР(A2)+СТРОКА($1:$30);праздники;0)))*"16:00"+(1-ОСТАТ(A2;1)-МИН('Не раб. дни'!$K$2;МАКС(;'Не раб. дни'!$J$2-ОСТАТ(A2;1)))-МИН('Не раб. дни'!$K$3;МАКС(;'Не раб. дни'!$J$3-ОСТАТ(A2;1)))+МИН('Не раб. дни'!$F$3;ОСТАТ(B2;1)))*(ДЕНЬНЕД(A2;2)<6)*ЕОШИБКА(ПОИСКПОЗ(ОТБР(A2);праздники;0))+(МАКС(;ОСТАТ(B2;1)-'Не раб. дни'!$D$2)-МИН('Не раб. дни'!$K$2;МАКС(;ОСТАТ(B2;1)-'Не раб. дни'!$H$2))-МИН('Не раб. дни'!$K$3;МАКС(;ОСТАТ(B2;1)-'Не раб. дни'!$H$3)))*(ДЕНЬНЕД(B2;2)<6)*ЕОШИБКА(ПОИСКПОЗ(ОТБР(B2);праздники;0))

Автор - Pelena
Дата добавления - 25.03.2020 в 18:51
Vitek124 Дата: Четверг, 26.03.2020, 05:59 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 15
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
Вариант

Отличный! НО, если раб. время переходит на другие сутки, а если простой на ремонте происходит в одних сутках то формула прибавляет к отработанным часам еще 16 раб. часов. А можно еще добавить сокр. дни?

P.S. ОГРОМНАЯ формула )))) respect
К сообщению приложен файл: 8656748.xlsx (16.5 Kb)


Сообщение отредактировал Vitek124 - Четверг, 26.03.2020, 07:25
 
Ответить
Сообщение
Вариант

Отличный! НО, если раб. время переходит на другие сутки, а если простой на ремонте происходит в одних сутках то формула прибавляет к отработанным часам еще 16 раб. часов. А можно еще добавить сокр. дни?

P.S. ОГРОМНАЯ формула )))) respect

Автор - Vitek124
Дата добавления - 26.03.2020 в 05:59
Pelena Дата: Четверг, 26.03.2020, 08:51 | Сообщение № 6
Группа: Админы
Ранг: Местный житель
Сообщений: 19162
Репутация: 4412 ±
Замечаний: ±

Excel 365 & Mac Excel
если раб. время переходит на другие сутки

добавить в конец формулы
Код
-(ОТБР(A2)=ОТБР(B2))*"16:00"
К сообщению приложен файл: 5819197.xlsx (16.6 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщение
если раб. время переходит на другие сутки

добавить в конец формулы
Код
-(ОТБР(A2)=ОТБР(B2))*"16:00"

Автор - Pelena
Дата добавления - 26.03.2020 в 08:51
Vitek124 Дата: Четверг, 26.03.2020, 10:35 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 15
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
добавить в конец формулы

Вы просто огромнейший молодец!!! Формула работает как надо!!! Спасибо!!!
P.S. А на счет сокр. дней не подскажите?
 
Ответить
Сообщение
добавить в конец формулы

Вы просто огромнейший молодец!!! Формула работает как надо!!! Спасибо!!!
P.S. А на счет сокр. дней не подскажите?

Автор - Vitek124
Дата добавления - 26.03.2020 в 10:35
Pelena Дата: Четверг, 26.03.2020, 11:19 | Сообщение № 8
Группа: Админы
Ранг: Местный житель
Сообщений: 19162
Репутация: 4412 ±
Замечаний: ±

Excel 365 & Mac Excel
на счет сокр. дней
конкретней поставьте задачу. Так же как Вы это делали раньше: что есть и что должно получиться.
Видимо, нужен будет список таких дней


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщение
на счет сокр. дней
конкретней поставьте задачу. Так же как Вы это делали раньше: что есть и что должно получиться.
Видимо, нужен будет список таких дней

Автор - Pelena
Дата добавления - 26.03.2020 в 11:19
Vitek124 Дата: Четверг, 26.03.2020, 12:36 | Сообщение № 9
Группа: Пользователи
Ранг: Новичок
Сообщений: 15
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
конкретней поставьте задачу

Сокращенные дни или предпраздничные дни, в которые продолжительность работы сокращается на один час.
Список таковых дней в примере. Должно получиться так чтобы формула в определенный день из списка отнимала один час рабочего времени в первой смене и во второй соответственно. Возможно ли это реализовать?
К сообщению приложен файл: 2213815.xlsx (17.3 Kb)
 
Ответить
Сообщение
конкретней поставьте задачу

Сокращенные дни или предпраздничные дни, в которые продолжительность работы сокращается на один час.
Список таковых дней в примере. Должно получиться так чтобы формула в определенный день из списка отнимала один час рабочего времени в первой смене и во второй соответственно. Возможно ли это реализовать?

Автор - Vitek124
Дата добавления - 26.03.2020 в 12:36
Pelena Дата: Четверг, 26.03.2020, 20:00 | Сообщение № 10
Группа: Админы
Ранг: Местный житель
Сообщений: 19162
Репутация: 4412 ±
Замечаний: ±

Excel 365 & Mac Excel
По Вашему примеру как-то так. Но чувствую, что Вы сейчас ещё примерчиков накидаете
К сообщению приложен файл: 9781825.xlsx (17.4 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеПо Вашему примеру как-то так. Но чувствую, что Вы сейчас ещё примерчиков накидаете

Автор - Pelena
Дата добавления - 26.03.2020 в 20:00
Vitek124 Дата: Пятница, 27.03.2020, 18:28 | Сообщение № 11
Группа: Пользователи
Ранг: Новичок
Сообщений: 15
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
Но чувствую, что Вы сейчас ещё примерчиков накидаете

К счастью или сожалению наверно нет! )) Хотя... если это будет другая тема.))))
На самом деле вроде все учтено...
P.S. На скорую руку проверил. Пока все нормально. Завтра проверю все досконально и опишусь.
Ну и, если все отлично, поделимся готовым результатом с другими нуждающимися людьми. )))
P.S.S. Приятно работать с профессионалами!!!

ОГРОМНОЕ СПАСИБО!!!!


Сообщение отредактировал Vitek124 - Пятница, 27.03.2020, 18:38
 
Ответить
Сообщение
Но чувствую, что Вы сейчас ещё примерчиков накидаете

К счастью или сожалению наверно нет! )) Хотя... если это будет другая тема.))))
На самом деле вроде все учтено...
P.S. На скорую руку проверил. Пока все нормально. Завтра проверю все досконально и опишусь.
Ну и, если все отлично, поделимся готовым результатом с другими нуждающимися людьми. )))
P.S.S. Приятно работать с профессионалами!!!

ОГРОМНОЕ СПАСИБО!!!!

Автор - Vitek124
Дата добавления - 27.03.2020 в 18:28
Vitek124 Дата: Суббота, 28.03.2020, 08:34 | Сообщение № 12
Группа: Пользователи
Ранг: Новичок
Сообщений: 15
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
Здравствуйте!
Как и говорил проверил работу формулы. Обнаружил такой момент, когда техника заходит на ремонт в не рабочее ночное время (с пятницы на субботу в последний раб. день) с переходом на выходные и далее на рабочий день - счет формулы не верен…
В остальном просто супер! Учитывает выходные, праздники и сокращенные дни из списка на другом листе с возможностью их редактирования! Просто ОГОНЬ!
За ранее СПАСИБО!!!!
К сообщению приложен файл: 9781825-2-.xlsx (17.9 Kb)


Сообщение отредактировал Vitek124 - Суббота, 28.03.2020, 10:56
 
Ответить
СообщениеЗдравствуйте!
Как и говорил проверил работу формулы. Обнаружил такой момент, когда техника заходит на ремонт в не рабочее ночное время (с пятницы на субботу в последний раб. день) с переходом на выходные и далее на рабочий день - счет формулы не верен…
В остальном просто супер! Учитывает выходные, праздники и сокращенные дни из списка на другом листе с возможностью их редактирования! Просто ОГОНЬ!
За ранее СПАСИБО!!!!

Автор - Vitek124
Дата добавления - 28.03.2020 в 08:34
Pelena Дата: Суббота, 28.03.2020, 12:36 | Сообщение № 13
Группа: Админы
Ранг: Местный житель
Сообщений: 19162
Репутация: 4412 ±
Замечаний: ±

Excel 365 & Mac Excel
Почему 27 марта не учитываются часы с 8:00 до 1:30?


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеПочему 27 марта не учитываются часы с 8:00 до 1:30?

Автор - Pelena
Дата добавления - 28.03.2020 в 12:36
Vitek124 Дата: Суббота, 28.03.2020, 13:01 | Сообщение № 14
Группа: Пользователи
Ранг: Новичок
Сообщений: 15
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
Почему 27 марта не учитываются часы с 8:00 до 1:30?

Извиняюсь, не тот пример прикрепил (((
К сообщению приложен файл: 8926089.xlsx (18.0 Kb)
 
Ответить
Сообщение
Почему 27 марта не учитываются часы с 8:00 до 1:30?

Извиняюсь, не тот пример прикрепил (((

Автор - Vitek124
Дата добавления - 28.03.2020 в 13:01
Pelena Дата: Суббота, 28.03.2020, 13:33 | Сообщение № 15
Группа: Админы
Ранг: Местный житель
Сообщений: 19162
Репутация: 4412 ±
Замечаний: ±

Excel 365 & Mac Excel
Как-то так, наверное
К сообщению приложен файл: 6894703.xlsx (18.2 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеКак-то так, наверное

Автор - Pelena
Дата добавления - 28.03.2020 в 13:33
Vitek124 Дата: Суббота, 28.03.2020, 13:59 | Сообщение № 16
Группа: Пользователи
Ранг: Новичок
Сообщений: 15
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
Как-то так, наверное

Уже почти... Буквально чуток )))
К сообщению приложен файл: 6894703-1-.xlsx (18.3 Kb)


Сообщение отредактировал Vitek124 - Суббота, 28.03.2020, 14:00
 
Ответить
Сообщение
Как-то так, наверное

Уже почти... Буквально чуток )))

Автор - Vitek124
Дата добавления - 28.03.2020 в 13:59
Pelena Дата: Суббота, 28.03.2020, 14:06 | Сообщение № 17
Группа: Админы
Ранг: Местный житель
Сообщений: 19162
Репутация: 4412 ±
Замечаний: ±

Excel 365 & Mac Excel
Почему? 22.03 - выходной, значит 23.03 до 1:30 нерабочее время. Нет?


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеПочему? 22.03 - выходной, значит 23.03 до 1:30 нерабочее время. Нет?

Автор - Pelena
Дата добавления - 28.03.2020 в 14:06
Vitek124 Дата: Суббота, 28.03.2020, 14:27 | Сообщение № 18
Группа: Пользователи
Ранг: Новичок
Сообщений: 15
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
Почему? 22.03 - выходной, значит 23.03 до 1:30 нерабочее время. Нет?

По ходу я зарапортовался. Да , всё верно!


Сообщение отредактировал Vitek124 - Суббота, 28.03.2020, 14:35
 
Ответить
Сообщение
Почему? 22.03 - выходной, значит 23.03 до 1:30 нерабочее время. Нет?

По ходу я зарапортовался. Да , всё верно!

Автор - Vitek124
Дата добавления - 28.03.2020 в 14:27
Pelena Дата: Суббота, 28.03.2020, 14:33 | Сообщение № 19
Группа: Админы
Ранг: Местный житель
Сообщений: 19162
Репутация: 4412 ±
Замечаний: ±

Excel 365 & Mac Excel
Правильно. Тогда откуда 55 минут?


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеПравильно. Тогда откуда 55 минут?

Автор - Pelena
Дата добавления - 28.03.2020 в 14:33
Vitek124 Дата: Суббота, 28.03.2020, 14:37 | Сообщение № 20
Группа: Пользователи
Ранг: Новичок
Сообщений: 15
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
Всё верно!
Только сейчас если взять период с 01.01.2020 0:00:00 по 01.01.2021 0:00:00 (весь год) то почему то раб. вр. на 1 час 30 мин. больше. Если взять периоды нескольких разных месяцев то видно как 1:30 то прибавится, то отнимится, то нормально это как то циклически происходит.
К сообщению приложен файл: 7673598.xlsx (16.1 Kb)


Сообщение отредактировал Vitek124 - Суббота, 28.03.2020, 16:47
 
Ответить
СообщениеВсё верно!
Только сейчас если взять период с 01.01.2020 0:00:00 по 01.01.2021 0:00:00 (весь год) то почему то раб. вр. на 1 час 30 мин. больше. Если взять периоды нескольких разных месяцев то видно как 1:30 то прибавится, то отнимится, то нормально это как то циклически происходит.

Автор - Vitek124
Дата добавления - 28.03.2020 в 14:37
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Расчет рабочего времени 2-х смен. (Формулы/Formulas)
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:

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