Приветствую, уважаемые. Поставили интересную задачу, к которой я даже не знаю, как подступиться. Дано: диапазон ежедневных значений восхода и заката солнца, время начала и окончания рабочего дня. Требуется: 1. Вычислить, какая часть рабочего времени в течение года приходится на светлое время суток при существующем графике работы. 2. Найти режим работы с максимальным захватом светлого времени суток в году.
Понятно, что возможны четыре варианта взаиморасположения светлого времени и рабочего дня: 1. восход раньше начала работы, закат позже окончания работы 2. восход позже начала работы, закат раньше окончания работы 3. восход позже начала работы, закат позже окончания работы 4. восход раньше начала работы, закат раньше окончания работы.
Проблема в том, что отрицательные значения времени Excel не допускает. А так бы можно было формулу придумать. Хотя бы намекните, куда ткнуться.
Приветствую, уважаемые. Поставили интересную задачу, к которой я даже не знаю, как подступиться. Дано: диапазон ежедневных значений восхода и заката солнца, время начала и окончания рабочего дня. Требуется: 1. Вычислить, какая часть рабочего времени в течение года приходится на светлое время суток при существующем графике работы. 2. Найти режим работы с максимальным захватом светлого времени суток в году.
Понятно, что возможны четыре варианта взаиморасположения светлого времени и рабочего дня: 1. восход раньше начала работы, закат позже окончания работы 2. восход позже начала работы, закат раньше окончания работы 3. восход позже начала работы, закат позже окончания работы 4. восход раньше начала работы, закат раньше окончания работы.
Проблема в том, что отрицательные значения времени Excel не допускает. А так бы можно было формулу придумать. Хотя бы намекните, куда ткнуться.brener
На самом деле проблемы нет, если расчеты проводить в ячейках с общим форматом. Дело в том, что EXCEL хранит дату-время как число. Целая часть - дата, дробная - время. Так что в ячейке с общим форматом можно любые значения разницы дат-времен получать.
На самом деле проблемы нет, если расчеты проводить в ячейках с общим форматом. Дело в том, что EXCEL хранит дату-время как число. Целая часть - дата, дробная - время. Так что в ячейке с общим форматом можно любые значения разницы дат-времен получать.Perfect2You
Сообщение отредактировал Perfect2You - Четверг, 19.01.2017, 13:24
китин, Уверен! Вы попробуйте наоборот: ввести два времени, а общий формат поставить в ячейке с результатом! Согласен, несколько размыто сформулировал. Теперь исправил.
китин, Уверен! Вы попробуйте наоборот: ввести два времени, а общий формат поставить в ячейке с результатом! Согласен, несколько размыто сформулировал. Теперь исправил.Perfect2You
Сообщение отредактировал Perfect2You - Четверг, 19.01.2017, 13:26
buchlotnik, блиииин, ну я тупень! Точно же! Как просто всё. А я с логикой запутался. ))) А вторую задачу только подбором. Получается, что начинать работать надо в 7:55.
Всем бааальшое спасибо.
buchlotnik, блиииин, ну я тупень! Точно же! Как просто всё. А я с логикой запутался. ))) А вторую задачу только подбором. Получается, что начинать работать надо в 7:55.