Страницы: 1
RSS
Отметить в таблице периоды времени более 2 часов, Отмечать если предыдущая дата/время отличается более чем на 2 часа
 
Здравствуйте!
Поставить 1 если предыдущая дата/время отличается более чем на 2 часа(если несколько одинаковых подходят, то считать только первую).
Вручную задолбался, может знаете какую формулу,  голову сломал уже...
 
в В3
Код
=--([@Столбец2]-A2>1/12)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
 
Ігор Гончаренко, не то, нужно отсчитывать не от предыдущего, а от предыдущего которое подходит). например первое время 2:15, следующее время стоит 4:00, его пропускаем(тк меньше 2 часов), а следом идёт 4:30, оно подходит(ставим 1) и теперь считаем уже от 4:30 и тд
Пометил как должно быть(Прикрепленные файлы)
Я не врублюсь как это сделать( да и вообще можно ли
Изменено: ser987 - 12.12.2019 02:50:03
 
в В3 формула массива:
Код
=--([@Столбец2]-ИНДЕКС(A:A;МАКС(ЕСЛИ($B$2:B2=1;СТРОКА($B$2:B2))))>1/12) 
и...
21.07.2019  16:00:00 не отличается
Цитата
ser987 написал:
более чем на 2 часа
от 21.07.2019  14:00:00
а вот 21.07.2019  17:00:00 - это на целых 3 часа больше и оно подходит
Изменено: Ігор Гончаренко - 12.12.2019 03:02:10
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
 
Цитата
Ігор Гончаренко написал:
от 21.07.2019  14:00:00а вот 21.07.2019  17:00:00 - это на целых 3 часа больше и оно подходит
перед 21.07.2019  17:00:00 есть 21.07.2019  16:00:00 (больше или равно 2 часам) нужно первое подходящее время.
Ваша формула почему-то пропускает подходящее время если оно повторяется более одного раза, если не повторы, то работает
 
ser987, изменил на 1/12,1 и сработало! СПАСИБО большое!, сам бы не додумался!
 
читайте название темы:
Цитата
ser987 написал:
периоды времени более 2 часов
читайтке в первом сообщении
Цитата
ser987 написал:
дата/время отличается более чем на 2 часа
16 часоа - 14часов это 2 часа
2 часа это больше чем 2 часа? или может быть это равно 2 часа???
я читаю то, что вы пишете, а потом считаю согласно того, что написано и совершенно не читаю ваши мысли (когда вы пишете нужно больше 2 часов, а сами думаете но и 2 часа то же сойдет)
делите уже тогда на 12.001 - так надежнее будет, а то при 12.1 любая разница более 1:59:01 будет учтена как разница более этих условных  2 часа\ов
удачи!
Изменено: Ігор Гончаренко - 12.12.2019 04:10:05
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Страницы: 1
Наверх