Определить время как рабочее или не рабочее время.
Stigant
Дата: Пятница, 21.07.2017, 13:06 |
Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Добрый день! Такая проблема, есть рабочее время Пн-Пт с 08:00 до 12:30 и с 14:00 до 18:00 все остальное считается свободным временем и есть массив данных с указанием времени. Как напротив каждого столбца с временем присвоить его к рабочему времени или к нерабочему соответственно. Должно выглядеть что то вроде такой таблице. Вт 02.05.2017 12:29:55 рабочее время Вт 02.05.2017 18:53:15 не рабочее время Вс 07.05.2017 07:28:43 не рабочее время Вс 07.05.2017 21:56:24 не рабочее время Пн 08.05.2017 06:49:09 не рабочее время Пн 08.05.2017 08:00:06 рабочее время Пн 08.05.2017 08:40:30 рабочее время Спасибо.
Добрый день! Такая проблема, есть рабочее время Пн-Пт с 08:00 до 12:30 и с 14:00 до 18:00 все остальное считается свободным временем и есть массив данных с указанием времени. Как напротив каждого столбца с временем присвоить его к рабочему времени или к нерабочему соответственно. Должно выглядеть что то вроде такой таблице. Вт 02.05.2017 12:29:55 рабочее время Вт 02.05.2017 18:53:15 не рабочее время Вс 07.05.2017 07:28:43 не рабочее время Вс 07.05.2017 21:56:24 не рабочее время Пн 08.05.2017 06:49:09 не рабочее время Пн 08.05.2017 08:00:06 рабочее время Пн 08.05.2017 08:40:30 рабочее время Спасибо. Stigant
Ответить
Сообщение Добрый день! Такая проблема, есть рабочее время Пн-Пт с 08:00 до 12:30 и с 14:00 до 18:00 все остальное считается свободным временем и есть массив данных с указанием времени. Как напротив каждого столбца с временем присвоить его к рабочему времени или к нерабочему соответственно. Должно выглядеть что то вроде такой таблице. Вт 02.05.2017 12:29:55 рабочее время Вт 02.05.2017 18:53:15 не рабочее время Вс 07.05.2017 07:28:43 не рабочее время Вс 07.05.2017 21:56:24 не рабочее время Пн 08.05.2017 06:49:09 не рабочее время Пн 08.05.2017 08:00:06 рабочее время Пн 08.05.2017 08:40:30 рабочее время Спасибо. Автор - Stigant Дата добавления - 21.07.2017 в 13:06
Nic70y
Дата: Пятница, 21.07.2017, 13:12 |
Сообщение № 2
Группа: Друзья
Ранг: Экселист
Сообщений: 9128
Репутация:
2415
±
Замечаний:
0% ±
Excel 2010
праздников и доп.рабочих не бывает?
праздников и доп.рабочих не бывает? Nic70y
ЮMoney 41001841029809
Ответить
Сообщение праздников и доп.рабочих не бывает? Автор - Nic70y Дата добавления - 21.07.2017 в 13:12
Stigant
Дата: Пятница, 21.07.2017, 13:26 |
Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
С рабочими и доп. днями вроде сам разобрался. Файл с примером отправляю.
С рабочими и доп. днями вроде сам разобрался. Файл с примером отправляю. Stigant
Ответить
Сообщение С рабочими и доп. днями вроде сам разобрался. Файл с примером отправляю. Автор - Stigant Дата добавления - 21.07.2017 в 13:26
sboy
Дата: Пятница, 21.07.2017, 13:35 |
Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2566
Репутация:
724
±
Замечаний:
0% ±
Excel 2010
Добрый день.Код
=ПРОСМОТР(A2*24;{0;8;12,5;14;18};{"не ";"";"не ";"";"не "})&"рабочее время"
upd. Забыл про выходныеКод
=ЕСЛИ(ДЕНЬНЕД(B2;2)<6;ПРОСМОТР(A2*24;{0;8;12,5;14;18};{"не ";"";"не ";"";"не "});"не ")&"рабочее время"
Добрый день.Код
=ПРОСМОТР(A2*24;{0;8;12,5;14;18};{"не ";"";"не ";"";"не "})&"рабочее время"
upd. Забыл про выходныеКод
=ЕСЛИ(ДЕНЬНЕД(B2;2)<6;ПРОСМОТР(A2*24;{0;8;12,5;14;18};{"не ";"";"не ";"";"не "});"не ")&"рабочее время"
sboy
Яндекс: 410016850021169
Сообщение отредактировал sboy - Пятница, 21.07.2017, 13:40
Ответить
Сообщение Добрый день.Код
=ПРОСМОТР(A2*24;{0;8;12,5;14;18};{"не ";"";"не ";"";"не "})&"рабочее время"
upd. Забыл про выходныеКод
=ЕСЛИ(ДЕНЬНЕД(B2;2)<6;ПРОСМОТР(A2*24;{0;8;12,5;14;18};{"не ";"";"не ";"";"не "});"не ")&"рабочее время"
Автор - sboy Дата добавления - 21.07.2017 в 13:35
Stigant
Дата: Понедельник, 24.07.2017, 05:28 |
Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Спасибо, большое.
Ответить
Сообщение Спасибо, большое. Автор - Stigant Дата добавления - 24.07.2017 в 05:28
AlexM
Дата: Понедельник, 24.07.2017, 09:19 |
Сообщение № 6
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация:
1130
±
Замечаний:
0% ±
Excel 2003
Еще вариантКод
=ЕСЛИ(ИЛИ((ДЕНЬНЕД(B2;2)<6)*(A2*24>={8;14})*(A2*24<{12,5;18}));"";"не ")&"рабочее время"
илиКод
=ЕСЛИ(ИЛИ((ОСТАТ(B2;7)>1)*(A2*24>={8;14})*(A2*24<{12,5;18}));"";"не ")&"рабочее время"
Еще вариантКод
=ЕСЛИ(ИЛИ((ДЕНЬНЕД(B2;2)<6)*(A2*24>={8;14})*(A2*24<{12,5;18}));"";"не ")&"рабочее время"
илиКод
=ЕСЛИ(ИЛИ((ОСТАТ(B2;7)>1)*(A2*24>={8;14})*(A2*24<{12,5;18}));"";"не ")&"рабочее время"
AlexM
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.
Сообщение отредактировал AlexM - Понедельник, 24.07.2017, 09:22
Ответить
Сообщение Еще вариантКод
=ЕСЛИ(ИЛИ((ДЕНЬНЕД(B2;2)<6)*(A2*24>={8;14})*(A2*24<{12,5;18}));"";"не ")&"рабочее время"
илиКод
=ЕСЛИ(ИЛИ((ОСТАТ(B2;7)>1)*(A2*24>={8;14})*(A2*24<{12,5;18}));"";"не ")&"рабочее время"
Автор - AlexM Дата добавления - 24.07.2017 в 09:19