Суммирование часов и дней, исключая нерабочие часы
Extremal
Дата: Понедельник, 27.02.2017, 14:12 |
Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Доброго времени суток! Извиняюсь если тема уже была! есть таблица вида Дата и время -- Планируемые Часы 02.03.2017 9:00:00 -- 13 соот-но имеем рабочие час с 9 до 18, а планируемые часы 13. нужно суммировать, чтобы в итоге было 03.03.2017 13:00:00 (т.е. перешли на след день и прибавили 4, тк. 13-9=4) спасибо!
Доброго времени суток! Извиняюсь если тема уже была! есть таблица вида Дата и время -- Планируемые Часы 02.03.2017 9:00:00 -- 13 соот-но имеем рабочие час с 9 до 18, а планируемые часы 13. нужно суммировать, чтобы в итоге было 03.03.2017 13:00:00 (т.е. перешли на след день и прибавили 4, тк. 13-9=4) спасибо! Extremal
Сообщение отредактировал Extremal - Понедельник, 27.02.2017, 14:13
Ответить
Сообщение Доброго времени суток! Извиняюсь если тема уже была! есть таблица вида Дата и время -- Планируемые Часы 02.03.2017 9:00:00 -- 13 соот-но имеем рабочие час с 9 до 18, а планируемые часы 13. нужно суммировать, чтобы в итоге было 03.03.2017 13:00:00 (т.е. перешли на след день и прибавили 4, тк. 13-9=4) спасибо! Автор - Extremal Дата добавления - 27.02.2017 в 14:12
bmv98rus
Дата: Понедельник, 27.02.2017, 14:44 |
Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4147
Репутация:
772
±
Замечаний:
0% ±
Excel 2013/2016
прибавьте эти 13 часов, а после 15 нерабочих 02.03.2017 9:00:00 +13/24 + 15/24 =03.03.2017 13:00:00 а если вдруг не 13 а 40 будет, то 02.03.2017 9:00:00 +40/24 + INT(40/9)*15/24
прибавьте эти 13 часов, а после 15 нерабочих 02.03.2017 9:00:00 +13/24 + 15/24 =03.03.2017 13:00:00 а если вдруг не 13 а 40 будет, то 02.03.2017 9:00:00 +40/24 + INT(40/9)*15/24 bmv98rus
Замечательный Временно просто медведь , процентов на 20 .
Ответить
Сообщение прибавьте эти 13 часов, а после 15 нерабочих 02.03.2017 9:00:00 +13/24 + 15/24 =03.03.2017 13:00:00 а если вдруг не 13 а 40 будет, то 02.03.2017 9:00:00 +40/24 + INT(40/9)*15/24 Автор - bmv98rus Дата добавления - 27.02.2017 в 14:44
Pelena
Дата: Понедельник, 27.02.2017, 16:53 |
Сообщение № 3
Группа: Админы
Ранг: Местный житель
Сообщений: 19511
Репутация:
4620
±
Замечаний:
±
Excel 365 & Mac Excel
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Extremal
Дата: Понедельник, 27.02.2017, 23:07 |
Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Спасибо! Я туп наверно) и к тому же я не могу понять, что делать если у меня часы больше 24, к примеру 30. Прикрепил файл, может кто поможет с формулой. еще нужно учитывать обед с 13-14.
Спасибо! Я туп наверно) и к тому же я не могу понять, что делать если у меня часы больше 24, к примеру 30. Прикрепил файл, может кто поможет с формулой. еще нужно учитывать обед с 13-14. Extremal
К сообщению приложен файл:
__.xlsx
(9.9 Kb)
Ответить
Сообщение Спасибо! Я туп наверно) и к тому же я не могу понять, что делать если у меня часы больше 24, к примеру 30. Прикрепил файл, может кто поможет с формулой. еще нужно учитывать обед с 13-14. Автор - Extremal Дата добавления - 27.02.2017 в 23:07
Nic70y
Дата: Вторник, 28.02.2017, 08:10 |
Сообщение № 5
Группа: Друзья
Ранг: Экселист
Сообщений: 9130
Репутация:
2415
±
Замечаний:
0% ±
Excel 2010
у меня получилось 29Код
=(ЦЕЛОЕ(E6)-ЦЕЛОЕ(C6)+1)*9-(C6-ЦЕЛОЕ(C6)-9/24)*24-(ЦЕЛОЕ(E6)+18/24-E6)*24-(ЦЕЛОЕ(E6)-ЦЕЛОЕ(C6)-1)-(ОСТАТ(C6;1)<13/24)-(ОСТАТ(E6;1)>14/24)
у меня получилось 29Код
=(ЦЕЛОЕ(E6)-ЦЕЛОЕ(C6)+1)*9-(C6-ЦЕЛОЕ(C6)-9/24)*24-(ЦЕЛОЕ(E6)+18/24-E6)*24-(ЦЕЛОЕ(E6)-ЦЕЛОЕ(C6)-1)-(ОСТАТ(C6;1)<13/24)-(ОСТАТ(E6;1)>14/24)
Nic70y
ЮMoney 41001841029809
Ответить
Сообщение у меня получилось 29Код
=(ЦЕЛОЕ(E6)-ЦЕЛОЕ(C6)+1)*9-(C6-ЦЕЛОЕ(C6)-9/24)*24-(ЦЕЛОЕ(E6)+18/24-E6)*24-(ЦЕЛОЕ(E6)-ЦЕЛОЕ(C6)-1)-(ОСТАТ(C6;1)<13/24)-(ОСТАТ(E6;1)>14/24)
Автор - Nic70y Дата добавления - 28.02.2017 в 08:10