Страницы: 1
RSS
Дата и Время формат, Преобразовать формат Времени для дальнейшей работы с ячейкой формата Время
 
Всем, доброго дня,
Столкнулась с проблемой формата Время. Никак не могу преобразовать в формат Времени, чтобы сослаться на ячейку для дальнейших вычислений. В приложении файл. В ячейке B-Дата и Время собранное из других столбцов. В столбце С-просто через = на ячейки в столбце В и формат времени вытянула Время. Далее, нужно прописать лог.формулу для временного промежутка, а именно, если ячейка в столбце С >=8:00 и <20:00, то 1, если ложь-0.
Но из-за кривого формата в столбцах С не могу это сделать. Уже в какие только форматы не переводила. Также пробовала отделать через правсимв время, но итог нулевой.
Если сможете, помогите с формулой или советом)
Заранее СПАСИБО!
 
Цитата
Уже в какие только форматы не переводила.
дело не в кривом формате, а в кривизне... поверхости Земли
формат не меняет значения в ячейке, меняет только вид, как находящееся там значение будет выглядеть для глаза пользователя
Изменено: Ігор Гончаренко - 26.07.2022 16:07:08
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
 
Zhura777, Добрый день
в D4 и вниз

=ЕСЛИ(И(ВРЕМЯ(ЧАС(C4);МИНУТЫ(C4);СЕКУНДЫ(C4))>=$D$1;ВРЕМЯ(ЧАС(C4);МИНУТЫ(C4);СЕКУНДЫ(C4))<$D$2);1;0)
 
Цитата
Zhura777 написал:
Но из-за кривого формата в столбцах С не могу это сделать
Дело не в кривом формате, просто Вы не до конца понимаете, как это работает в Excel (все даты и время хранятся в числах). На самом деле, в столбце С хоть и отображено время, но дни, месяц, и год никуда не делись, поэтому Вы пытаетесь время из ячейrи Е1 сравнить с датой из столбца С. Для того, чтобы действительно избавиться от даты и оставить только время в столбце можно, например, вот такую нехитрую формула сначала применить:
Код
=ОСТАТ(C4;1)

Дальше можете сравнивать.
Изменено: Vladimir Chebykin - 26.07.2022 15:58:26
 
Zhura777, здравствуйте

В Экселе дата и время хранится в числовом формате (целая и дробная часть числа). Поэтому над ними можно производить математические операции, включая сравнение.
Попробуйте, например, такую логическую конструкцию:
Код
=((ОТБР(C4)+$D$1)<=C4)*((ОТБР(C4)+$D$2)>C4)=1
которая возвращает ИСТИНУ для "дня" и ЛОЖЬ для "ночи"
 
Спасибо Вам Большое! ;)  
Страницы: 1
Наверх