входит ли Тдата() во временной интервал? + условное форматир
lFJl
Дата: Понедельник, 22.02.2016, 17:48 |
Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 236
Репутация:
6
±
Замечаний:
0% ±
Excel 2013
Доброго дня! подскажите, какой формулой можно посчитать, входит ли ТДАТА() во временной интервал, который задан в 2х ячейках от и до. Пример написал. Хочу это использовать Услов. Формат. Я вроде все сделал, да вот когда интервал например от 23.00-12.00, а текущее время 11.00 например, не могу додумать формулу. Хоть задачка кажется мне простой, решения я не нашел.
Доброго дня! подскажите, какой формулой можно посчитать, входит ли ТДАТА() во временной интервал, который задан в 2х ячейках от и до. Пример написал. Хочу это использовать Услов. Формат. Я вроде все сделал, да вот когда интервал например от 23.00-12.00, а текущее время 11.00 например, не могу додумать формулу. Хоть задачка кажется мне простой, решения я не нашел. lFJl
Ответить
Сообщение Доброго дня! подскажите, какой формулой можно посчитать, входит ли ТДАТА() во временной интервал, который задан в 2х ячейках от и до. Пример написал. Хочу это использовать Услов. Формат. Я вроде все сделал, да вот когда интервал например от 23.00-12.00, а текущее время 11.00 например, не могу додумать формулу. Хоть задачка кажется мне простой, решения я не нашел. Автор - lFJl Дата добавления - 22.02.2016 в 17:48
Pelena
Дата: Понедельник, 22.02.2016, 17:57 |
Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 19513
Репутация:
4632
±
Замечаний:
±
Excel 365 & Mac Excel
По мотивам Вашей формулыКод
=ЕСЛИ($A2<=$B2;И(ОСТАТ(ТДАТА();1)>=$A2;ОСТАТ(ТДАТА();1)<=$B2);ИЛИ(ОСТАТ(ТДАТА();1)>=$A2;ОСТАТ(ТДАТА();1)<=$B2))
По мотивам Вашей формулыКод
=ЕСЛИ($A2<=$B2;И(ОСТАТ(ТДАТА();1)>=$A2;ОСТАТ(ТДАТА();1)<=$B2);ИЛИ(ОСТАТ(ТДАТА();1)>=$A2;ОСТАТ(ТДАТА();1)<=$B2))
Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение По мотивам Вашей формулыКод
=ЕСЛИ($A2<=$B2;И(ОСТАТ(ТДАТА();1)>=$A2;ОСТАТ(ТДАТА();1)<=$B2);ИЛИ(ОСТАТ(ТДАТА();1)>=$A2;ОСТАТ(ТДАТА();1)<=$B2))
Автор - Pelena Дата добавления - 22.02.2016 в 17:57
lFJl
Дата: Понедельник, 22.02.2016, 20:17 |
Сообщение № 3
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 236
Репутация:
6
±
Замечаний:
0% ±
Excel 2013
Pelena , В сотый раз спасибо!
Pelena , В сотый раз спасибо! lFJl
Ответить
Сообщение Pelena , В сотый раз спасибо! Автор - lFJl Дата добавления - 22.02.2016 в 20:17
_Boroda_
Дата: Понедельник, 22.02.2016, 21:35 |
Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 16886
Репутация:
6611
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
Еще вариантКод
=МЕДИАНА(A2;B2+(B2<A2);ОСТАТ(ТДАТА();1))=ОСТАТ(ТДАТА();1)
Медиана дает середину из трех (в нашем случае) чисел ИлиКод
=(A2<=ОСТАТ(ТДАТА();1))*(B2+(B2<A2)>=ОСТАТ(ТДАТА();1))
Еще вариантКод
=МЕДИАНА(A2;B2+(B2<A2);ОСТАТ(ТДАТА();1))=ОСТАТ(ТДАТА();1)
Медиана дает середину из трех (в нашем случае) чисел ИлиКод
=(A2<=ОСТАТ(ТДАТА();1))*(B2+(B2<A2)>=ОСТАТ(ТДАТА();1))
_Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Еще вариантКод
=МЕДИАНА(A2;B2+(B2<A2);ОСТАТ(ТДАТА();1))=ОСТАТ(ТДАТА();1)
Медиана дает середину из трех (в нашем случае) чисел ИлиКод
=(A2<=ОСТАТ(ТДАТА();1))*(B2+(B2<A2)>=ОСТАТ(ТДАТА();1))
Автор - _Boroda_ Дата добавления - 22.02.2016 в 21:35
lFJl
Дата: Среда, 24.02.2016, 17:25 |
Сообщение № 5
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 236
Репутация:
6
±
Замечаний:
0% ±
Excel 2013
_Boroda_ , И снова спасибо!
_Boroda_ , И снова спасибо! lFJl
Ответить
Сообщение _Boroda_ , И снова спасибо! Автор - lFJl Дата добавления - 24.02.2016 в 17:25