Проверка данных в графике рабочего времени
Aska_1309
Дата: Четверг, 04.07.2019, 16:56 |
Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 26
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Всем добрый день. Опять графики, правильность-неправильность стоящих рядом смен. В примере выделила 2 смены, которые нельзя ставить друг с другом. Надо формулу, для создания правила, которая искала бы смены, между которыми временной промежуток менее 12 часов. Т.е. после смены, которая заканчивается в 20.00, не может стоять смена, которая начинается раньше 8.00. Всем заранее спасибо.
Всем добрый день. Опять графики, правильность-неправильность стоящих рядом смен. В примере выделила 2 смены, которые нельзя ставить друг с другом. Надо формулу, для создания правила, которая искала бы смены, между которыми временной промежуток менее 12 часов. Т.е. после смены, которая заканчивается в 20.00, не может стоять смена, которая начинается раньше 8.00. Всем заранее спасибо. Aska_1309
Сообщение отредактировал Aska_1309 - Четверг, 04.07.2019, 16:57
Ответить
Сообщение Всем добрый день. Опять графики, правильность-неправильность стоящих рядом смен. В примере выделила 2 смены, которые нельзя ставить друг с другом. Надо формулу, для создания правила, которая искала бы смены, между которыми временной промежуток менее 12 часов. Т.е. после смены, которая заканчивается в 20.00, не может стоять смена, которая начинается раньше 8.00. Всем заранее спасибо. Автор - Aska_1309 Дата добавления - 04.07.2019 в 16:56
Nic70y
Дата: Четверг, 04.07.2019, 17:31 |
Сообщение № 2
Группа: Друзья
Ранг: Экселист
Сообщений: 8757
Репутация:
2271
±
Замечаний:
0% ±
Excel 2010
16 на каком основании?Код
=(ИНДЕКС($B$10:$B$28;F5&"")-ИНДЕКС($C$10:$C$28;E5)+1)<0,5
16 на каком основании?Код
=(ИНДЕКС($B$10:$B$28;F5&"")-ИНДЕКС($C$10:$C$28;E5)+1)<0,5
Nic70y
ЮMoney 41001841029809
Ответить
Сообщение 16 на каком основании?Код
=(ИНДЕКС($B$10:$B$28;F5&"")-ИНДЕКС($C$10:$C$28;E5)+1)<0,5
Автор - Nic70y Дата добавления - 04.07.2019 в 17:31
Aska_1309
Дата: Четверг, 04.07.2019, 18:02 |
Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 26
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
16 - ошиблась А если данные о времени будут представлены по-другому?[
16 - ошиблась А если данные о времени будут представлены по-другому?[Aska_1309
Ответить
Сообщение 16 - ошиблась А если данные о времени будут представлены по-другому?[Автор - Aska_1309 Дата добавления - 04.07.2019 в 18:02
Nic70y
Дата: Суббота, 06.07.2019, 08:50 |
Сообщение № 4
Группа: Друзья
Ранг: Экселист
Сообщений: 8757
Репутация:
2271
±
Замечаний:
0% ±
Excel 2010
а вот зачем?Код
=(ЛЕВБ(ИНДЕКС($B$10:$B$28;F5&"");5)-ПРАВБ(ИНДЕКС($B$10:$B$28;E5);5)+1)<0,5
а вот зачем?Код
=(ЛЕВБ(ИНДЕКС($B$10:$B$28;F5&"");5)-ПРАВБ(ИНДЕКС($B$10:$B$28;E5);5)+1)<0,5
Nic70y
ЮMoney 41001841029809
Ответить
Сообщение а вот зачем?Код
=(ЛЕВБ(ИНДЕКС($B$10:$B$28;F5&"");5)-ПРАВБ(ИНДЕКС($B$10:$B$28;E5);5)+1)<0,5
Автор - Nic70y Дата добавления - 06.07.2019 в 08:50
Aska_1309
Дата: Четверг, 11.07.2019, 18:49 |
Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 26
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Nic70y, спасибо. Теперь еще такой. К сожалению, мой мозг не работает на правильное составление формул. Поэтому опять, о боги экселя, обращаюсь к вам. Есть список смен. В верхней таблице данные ФИО и время. Как в нижней автоматом сделать номера смены вместо времени, согласно внесенным данным из верхней таблицы?
Nic70y, спасибо. Теперь еще такой. К сожалению, мой мозг не работает на правильное составление формул. Поэтому опять, о боги экселя, обращаюсь к вам. Есть список смен. В верхней таблице данные ФИО и время. Как в нижней автоматом сделать номера смены вместо времени, согласно внесенным данным из верхней таблицы? Aska_1309
Ответить
Сообщение Nic70y, спасибо. Теперь еще такой. К сожалению, мой мозг не работает на правильное составление формул. Поэтому опять, о боги экселя, обращаюсь к вам. Есть список смен. В верхней таблице данные ФИО и время. Как в нижней автоматом сделать номера смены вместо времени, согласно внесенным данным из верхней таблицы? Автор - Aska_1309 Дата добавления - 11.07.2019 в 18:49
Pelena
Дата: Четверг, 11.07.2019, 20:27 |
Сообщение № 6
Группа: Админы
Ранг: Местный житель
Сообщений: 19174
Репутация:
4413
±
Замечаний:
±
Excel 365 & Mac Excel
Aska_1309 , файл другой, вопрос другой, создайте новую тему.
Aska_1309 , файл другой, вопрос другой, создайте новую тему.Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение Aska_1309 , файл другой, вопрос другой, создайте новую тему.Автор - Pelena Дата добавления - 11.07.2019 в 20:27
Aska_1309
Дата: Понедельник, 05.08.2019, 10:14 |
Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 26
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Всем привет. Не могу найти ошибку. Формула не проверяет данные. Делаю все как выше.Код
=(ИНДЕКС($C$10:$C$257;H4&"")-ИНДЕКС($D$10:$D$257;G4)+1)<0,5
Не проверяет междусменный перерыв (не менее 12 часов).
Всем привет. Не могу найти ошибку. Формула не проверяет данные. Делаю все как выше.Код
=(ИНДЕКС($C$10:$C$257;H4&"")-ИНДЕКС($D$10:$D$257;G4)+1)<0,5
Не проверяет междусменный перерыв (не менее 12 часов). Aska_1309
Ответить
Сообщение Всем привет. Не могу найти ошибку. Формула не проверяет данные. Делаю все как выше.Код
=(ИНДЕКС($C$10:$C$257;H4&"")-ИНДЕКС($D$10:$D$257;G4)+1)<0,5
Не проверяет междусменный перерыв (не менее 12 часов). Автор - Aska_1309 Дата добавления - 05.08.2019 в 10:14
Nic70y
Дата: Понедельник, 05.08.2019, 10:39 |
Сообщение № 8
Группа: Друзья
Ранг: Экселист
Сообщений: 8757
Репутация:
2271
±
Замечаний:
0% ±
Excel 2010
без файла не видно.
ЮMoney 41001841029809
Ответить
Сообщение без файла не видно. Автор - Nic70y Дата добавления - 05.08.2019 в 10:39
Aska_1309
Дата: Понедельник, 05.08.2019, 13:05 |
Сообщение № 9
Группа: Пользователи
Ранг: Новичок
Сообщений: 26
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
:shy:
Ответить
Сообщение :shy: Автор - Aska_1309 Дата добавления - 05.08.2019 в 13:05
Aska_1309
Дата: Понедельник, 05.08.2019, 13:09 |
Сообщение № 10
Группа: Пользователи
Ранг: Новичок
Сообщений: 26
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Nic70y, справедливо
Ответить
Сообщение Nic70y, справедливо Автор - Aska_1309 Дата добавления - 05.08.2019 в 13:09
китин
Дата: Понедельник, 05.08.2019, 13:13 |
Сообщение № 11
Группа: Модераторы
Ранг: Экселист
Сообщений: 7014
Репутация:
1073
±
Замечаний:
0% ±
Excel 2007;2010;2016
Aska_1309 , - Оформите формулу тегами (в режиме правки поста выделите формулу и нажмите кнопку fx , пояснялка здесь )
Aska_1309 , - Оформите формулу тегами (в режиме правки поста выделите формулу и нажмите кнопку fx , пояснялка здесь )китин
Не судите очень строго:я пытаюсь научиться ЯД 41001877306852
Ответить
Сообщение Aska_1309 , - Оформите формулу тегами (в режиме правки поста выделите формулу и нажмите кнопку fx , пояснялка здесь )Автор - китин Дата добавления - 05.08.2019 в 13:13
Aska_1309
Дата: Понедельник, 05.08.2019, 13:19 |
Сообщение № 12
Группа: Пользователи
Ранг: Новичок
Сообщений: 26
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Код
=(ИНДЕКС($C$10:$C$257;H4&"")-ИНДЕКС($D$10:$D$257;G4)+1)<0,5
Вот формула и файл
Код
=(ИНДЕКС($C$10:$C$257;H4&"")-ИНДЕКС($D$10:$D$257;G4)+1)<0,5
Вот формула и файлAska_1309
Ответить
Сообщение Код
=(ИНДЕКС($C$10:$C$257;H4&"")-ИНДЕКС($D$10:$D$257;G4)+1)<0,5
Вот формула и файлАвтор - Aska_1309 Дата добавления - 05.08.2019 в 13:19
Nic70y
Дата: Понедельник, 05.08.2019, 14:11 |
Сообщение № 13
Группа: Друзья
Ранг: Экселист
Сообщений: 8757
Репутация:
2271
±
Замечаний:
0% ±
Excel 2010
номера смены не по-порядкуКод
=(ИНДЕКС($B$8:$B$255;ПОИСКПОЗ(F2;$A$8:$A$255;))-ИНДЕКС($C$8:$C$255;ПОИСКПОЗ(E2;$A$8:$A$255;))+1)>0,5
номера смены не по-порядкуКод
=(ИНДЕКС($B$8:$B$255;ПОИСКПОЗ(F2;$A$8:$A$255;))-ИНДЕКС($C$8:$C$255;ПОИСКПОЗ(E2;$A$8:$A$255;))+1)>0,5
Nic70y
ЮMoney 41001841029809
Ответить
Сообщение номера смены не по-порядкуКод
=(ИНДЕКС($B$8:$B$255;ПОИСКПОЗ(F2;$A$8:$A$255;))-ИНДЕКС($C$8:$C$255;ПОИСКПОЗ(E2;$A$8:$A$255;))+1)>0,5
Автор - Nic70y Дата добавления - 05.08.2019 в 14:11
Aska_1309
Дата: Вторник, 06.08.2019, 10:27 |
Сообщение № 14
Группа: Пользователи
Ранг: Новичок
Сообщений: 26
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Нет, все-равно что-то не так, не считает как надо.
Нет, все-равно что-то не так, не считает как надо. Aska_1309
Ответить
Сообщение Нет, все-равно что-то не так, не считает как надо. Автор - Aska_1309 Дата добавления - 06.08.2019 в 10:27
Aska_1309
Дата: Вторник, 06.08.2019, 10:41 |
Сообщение № 15
Группа: Пользователи
Ранг: Новичок
Сообщений: 26
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
А если это будет формула типа:Код
=СУММ(ПОИСКПОЗ(F4;$C$8:$C$255);12)<ПОИСКПОЗ(G4;$B$8:$B$255)
Только не знаю, как правильно ее написать. Т.е. логика такая: к окончанию смены прибавляем 12 часов и если сумма меньше 12 часов выделяется цветом.
А если это будет формула типа:Код
=СУММ(ПОИСКПОЗ(F4;$C$8:$C$255);12)<ПОИСКПОЗ(G4;$B$8:$B$255)
Только не знаю, как правильно ее написать. Т.е. логика такая: к окончанию смены прибавляем 12 часов и если сумма меньше 12 часов выделяется цветом. Aska_1309
Ответить
Сообщение А если это будет формула типа:Код
=СУММ(ПОИСКПОЗ(F4;$C$8:$C$255);12)<ПОИСКПОЗ(G4;$B$8:$B$255)
Только не знаю, как правильно ее написать. Т.е. логика такая: к окончанию смены прибавляем 12 часов и если сумма меньше 12 часов выделяется цветом. Автор - Aska_1309 Дата добавления - 06.08.2019 в 10:41
Nic70y
Дата: Вторник, 06.08.2019, 11:07 |
Сообщение № 16
Группа: Друзья
Ранг: Экселист
Сообщений: 8757
Репутация:
2271
±
Замечаний:
0% ±
Excel 2010
Код
=ОСТАТ(СУММ(ИНДЕКС($C$8:$C$255;ПОИСКПОЗ(E2;$A$8:$A$255;));0,5);1)<ИНДЕКС($B$8:$B$255;ПОИСКПОЗ(F2;$A$8:$A$255;))
вдруг правильно 12 часов, для эксель это 0,5 (полсуток)
Код
=ОСТАТ(СУММ(ИНДЕКС($C$8:$C$255;ПОИСКПОЗ(E2;$A$8:$A$255;));0,5);1)<ИНДЕКС($B$8:$B$255;ПОИСКПОЗ(F2;$A$8:$A$255;))
вдруг правильно 12 часов, для эксель это 0,5 (полсуток)Nic70y
ЮMoney 41001841029809
Ответить
Сообщение Код
=ОСТАТ(СУММ(ИНДЕКС($C$8:$C$255;ПОИСКПОЗ(E2;$A$8:$A$255;));0,5);1)<ИНДЕКС($B$8:$B$255;ПОИСКПОЗ(F2;$A$8:$A$255;))
вдруг правильно 12 часов, для эксель это 0,5 (полсуток)Автор - Nic70y Дата добавления - 06.08.2019 в 11:07
Aska_1309
Дата: Вторник, 06.08.2019, 11:38 |
Сообщение № 17
Группа: Пользователи
Ранг: Новичок
Сообщений: 26
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Nic70y, опять неправильно, после 4 смены может первая стоять, после 261 не может первая стоять, не выделяет правильно их.
Nic70y, опять неправильно, после 4 смены может первая стоять, после 261 не может первая стоять, не выделяет правильно их. Aska_1309
Ответить
Сообщение Nic70y, опять неправильно, после 4 смены может первая стоять, после 261 не может первая стоять, не выделяет правильно их. Автор - Aska_1309 Дата добавления - 06.08.2019 в 11:38
Nic70y
Дата: Вторник, 06.08.2019, 11:44 |
Сообщение № 18
Группа: Друзья
Ранг: Экселист
Сообщений: 8757
Репутация:
2271
±
Замечаний:
0% ±
Excel 2010
ну да, не вникал, много строк замените < на >
ну да, не вникал, много строк замените < на > Nic70y
ЮMoney 41001841029809
Ответить
Сообщение ну да, не вникал, много строк замените < на > Автор - Nic70y Дата добавления - 06.08.2019 в 11:44 Ответить
Сообщение Nic70y, для меня там тоже много строк, но корпоративные стандарты... Вроде бы получается. Будем тестить спасибо Автор - Aska_1309 Дата добавления - 06.08.2019 в 12:14