Подсчет ночных часов (плавающая рабочая смена)
maxbodom
Дата: Воскресенье, 06.10.2013, 17:33 |
Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация:
0
±
Замечаний:
20% ±
Excel 2010
Добрый день. Коротко о проблеме. Ячейка А1 - начало рабочей смены. Ячейка В1 - окончание рабочей смены. Требуется заклинание, с помощью которого в ячейке С1 будет кол-во ночных часов за эту смену (ночь с 22.00 до 6.00). Условия: - продолжительность рабочей смены не превышает 12-ти часов. - время начала и конца смены может быть абсолютно произвольным. (т.е. смена может содержать ночные часы, либо нет.) Заранее спасибо
Добрый день. Коротко о проблеме. Ячейка А1 - начало рабочей смены. Ячейка В1 - окончание рабочей смены. Требуется заклинание, с помощью которого в ячейке С1 будет кол-во ночных часов за эту смену (ночь с 22.00 до 6.00). Условия: - продолжительность рабочей смены не превышает 12-ти часов. - время начала и конца смены может быть абсолютно произвольным. (т.е. смена может содержать ночные часы, либо нет.) Заранее спасибо maxbodom
Ответить
Сообщение Добрый день. Коротко о проблеме. Ячейка А1 - начало рабочей смены. Ячейка В1 - окончание рабочей смены. Требуется заклинание, с помощью которого в ячейке С1 будет кол-во ночных часов за эту смену (ночь с 22.00 до 6.00). Условия: - продолжительность рабочей смены не превышает 12-ти часов. - время начала и конца смены может быть абсолютно произвольным. (т.е. смена может содержать ночные часы, либо нет.) Заранее спасибо Автор - maxbodom Дата добавления - 06.10.2013 в 17:33
vitek73
Дата: Воскресенье, 06.10.2013, 17:47 |
Сообщение № 2
Группа: Пользователи
Ранг: Участник
Сообщений: 54
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Требуется заклинание, с помощью которого в ячейке С1 будет кол-во ночных часов
vitek73 что то похожее сворганил при помощи местных мастеров, (тема_табель учета рабочего времени )
Требуется заклинание, с помощью которого в ячейке С1 будет кол-во ночных часов
vitek73 что то похожее сворганил при помощи местных мастеров, (тема_табель учета рабочего времени )vitek73
vitёk73
Сообщение отредактировал vitek73 - Воскресенье, 06.10.2013, 17:49
Ответить
Сообщение Требуется заклинание, с помощью которого в ячейке С1 будет кол-во ночных часов
vitek73 что то похожее сворганил при помощи местных мастеров, (тема_табель учета рабочего времени )Автор - vitek73 Дата добавления - 06.10.2013 в 17:47
DJ_Marker_MC
Дата: Воскресенье, 06.10.2013, 19:15 |
Сообщение № 3
Группа: Друзья
Ранг: Ветеран
Сообщений: 991
Репутация:
213
±
Замечаний:
0% ±
Excel 2019
в С1 вставить это: Код
=ОСТАТ(B1-A1;1)-((0>10)+(0>7))/24-МИН(МАКС(МИН(МАКС(--"6:00";A1+ОСТАТ(B1-A1;1));--"22:00")-МАКС(МИН(--"22:00";A1);--"6:00")+МИН(МАКС(1+"6:00";A1+ОСТАТ(B1-A1;1));1+"22:00")-МАКС(МИН(1+"22:00";A1);1+"6:00");0);ОСТАТ(B1-A1;1)-((0>10)+(0>7))/24)
данное решение было дано в 2011 году МСН http://www.planetaexcel.ru/forum....e224504
в С1 вставить это: Код
=ОСТАТ(B1-A1;1)-((0>10)+(0>7))/24-МИН(МАКС(МИН(МАКС(--"6:00";A1+ОСТАТ(B1-A1;1));--"22:00")-МАКС(МИН(--"22:00";A1);--"6:00")+МИН(МАКС(1+"6:00";A1+ОСТАТ(B1-A1;1));1+"22:00")-МАКС(МИН(1+"22:00";A1);1+"6:00");0);ОСТАТ(B1-A1;1)-((0>10)+(0>7))/24)
данное решение было дано в 2011 году МСН http://www.planetaexcel.ru/forum....e224504 DJ_Marker_MC
Сообщение отредактировал DJ_Marker_MC - Воскресенье, 06.10.2013, 19:18
Ответить
Сообщение в С1 вставить это: Код
=ОСТАТ(B1-A1;1)-((0>10)+(0>7))/24-МИН(МАКС(МИН(МАКС(--"6:00";A1+ОСТАТ(B1-A1;1));--"22:00")-МАКС(МИН(--"22:00";A1);--"6:00")+МИН(МАКС(1+"6:00";A1+ОСТАТ(B1-A1;1));1+"22:00")-МАКС(МИН(1+"22:00";A1);1+"6:00");0);ОСТАТ(B1-A1;1)-((0>10)+(0>7))/24)
данное решение было дано в 2011 году МСН http://www.planetaexcel.ru/forum....e224504 Автор - DJ_Marker_MC Дата добавления - 06.10.2013 в 19:15
maxbodom
Дата: Понедельник, 07.10.2013, 13:53 |
Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация:
0
±
Замечаний:
20% ±
Excel 2010
Ввиду моей криворукости, либо по другим причинам, не могу подогнать данную формулу под мою таблицу . Вот пример файла. Начало смены - BLOCK OFF, конец смены - BLOCK ON. В графе Night time нужны ночные часы.. Плиз, хелп!
Ввиду моей криворукости, либо по другим причинам, не могу подогнать данную формулу под мою таблицу . Вот пример файла. Начало смены - BLOCK OFF, конец смены - BLOCK ON. В графе Night time нужны ночные часы.. Плиз, хелп! maxbodom
Ответить
Сообщение Ввиду моей криворукости, либо по другим причинам, не могу подогнать данную формулу под мою таблицу . Вот пример файла. Начало смены - BLOCK OFF, конец смены - BLOCK ON. В графе Night time нужны ночные часы.. Плиз, хелп! Автор - maxbodom Дата добавления - 07.10.2013 в 13:53
ShAM
Дата: Понедельник, 07.10.2013, 14:41 |
Сообщение № 5
Группа: Друзья
Ранг: Старожил
Сообщений: 1347
Репутация:
249
±
Замечаний:
0% ±
Excel 2010
DJ_Marker_MC, зачем эта часть нужна "((0>10)+(0>7))/24" ? Осталось со старой версии? maxbodom, см.в файле.
DJ_Marker_MC, зачем эта часть нужна "((0>10)+(0>7))/24" ? Осталось со старой версии? maxbodom, см.в файле. ShAM
Ответить
Сообщение DJ_Marker_MC, зачем эта часть нужна "((0>10)+(0>7))/24" ? Осталось со старой версии? maxbodom, см.в файле. Автор - ShAM Дата добавления - 07.10.2013 в 14:41
maxbodom
Дата: Понедельник, 07.10.2013, 21:40 |
Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация:
0
±
Замечаний:
20% ±
Excel 2010
Спасибо, комрад!!!! Все работает Безмерно благодарен!
Спасибо, комрад!!!! Все работает Безмерно благодарен! maxbodom
Ответить
Сообщение Спасибо, комрад!!!! Все работает Безмерно благодарен! Автор - maxbodom Дата добавления - 07.10.2013 в 21:40