Истина ложь для времени
magst
Дата: Среда, 10.07.2019, 22:36 |
Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация:
0
±
Замечаний:
0% ±
Excel 2016
Здравствуйте. Как формулой вывести значение истина либо ложь для ячейки с датой и временем, где истина период времени с 10.30 до 18.00 а ложь с 18.00 до 10.30 следующего дня. Заранее спасибо
Здравствуйте. Как формулой вывести значение истина либо ложь для ячейки с датой и временем, где истина период времени с 10.30 до 18.00 а ложь с 18.00 до 10.30 следующего дня. Заранее спасибо magst
Ответить
Сообщение Здравствуйте. Как формулой вывести значение истина либо ложь для ячейки с датой и временем, где истина период времени с 10.30 до 18.00 а ложь с 18.00 до 10.30 следующего дня. Заранее спасибо Автор - magst Дата добавления - 10.07.2019 в 22:36
AlexM
Дата: Среда, 10.07.2019, 22:55 |
Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4480
Репутация:
1114
±
Замечаний:
0% ±
Excel 2003
Код
=(--ТЕКСТ(A1;"Ч:ММ")>=--"10:30")=(--ТЕКСТ(A1;"Ч:ММ")<=--"18:00")
Код
=(--ТЕКСТ(A1;"Ч:ММ")>=--"10:30")=(--ТЕКСТ(A1;"Ч:ММ")<=--"18:00")
AlexM
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.
Сообщение отредактировал AlexM - Среда, 10.07.2019, 23:11
Ответить
Сообщение Код
=(--ТЕКСТ(A1;"Ч:ММ")>=--"10:30")=(--ТЕКСТ(A1;"Ч:ММ")<=--"18:00")
Автор - AlexM Дата добавления - 10.07.2019 в 22:55
bmv98rus
Дата: Четверг, 11.07.2019, 00:14 |
Сообщение № 3
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4106
Репутация:
768
±
Замечаний:
0% ±
Excel 2013/2016
Код
=ABS(MOD(A1;1)-("18:00"+"10:30")/2)<=("18:00"-"10:30")/2
или чуть корочеКод
=ABS(MOD(A1;1)*2-"18:00"-"10:30")<="18:00"-"10:30"
Код
=ABS(MOD(A1;1)-("18:00"+"10:30")/2)<=("18:00"-"10:30")/2
или чуть корочеКод
=ABS(MOD(A1;1)*2-"18:00"-"10:30")<="18:00"-"10:30"
bmv98rus
Замечательный Временно просто медведь , процентов на 20 .
Сообщение отредактировал bmv98rus - Четверг, 11.07.2019, 09:47
Ответить
Сообщение Код
=ABS(MOD(A1;1)-("18:00"+"10:30")/2)<=("18:00"-"10:30")/2
или чуть корочеКод
=ABS(MOD(A1;1)*2-"18:00"-"10:30")<="18:00"-"10:30"
Автор - bmv98rus Дата добавления - 11.07.2019 в 00:14
magst
Дата: Четверг, 11.07.2019, 09:09 |
Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация:
0
±
Замечаний:
0% ±
Excel 2016
Спасибо, Вы меня спасли) + в репутацию)
Спасибо, Вы меня спасли) + в репутацию) magst
Ответить
Сообщение Спасибо, Вы меня спасли) + в репутацию) Автор - magst Дата добавления - 11.07.2019 в 09:09
AlexM
Дата: Четверг, 11.07.2019, 10:15 |
Сообщение № 5
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4480
Репутация:
1114
±
Замечаний:
0% ±
Excel 2003
bmv98rus , моя первая формула былаКод
=(ОСТАТ(A1;1)>=--"10:30")=(ОСТАТ(A1;1)<--"18:00")
но она, как две из сообщения №3 работала неверно. При 18:00 возвращает значение ЛОЖЬ, а не ИСТИНА Хотя не понятно, что для этого времени должно получится.
bmv98rus , моя первая формула былаКод
=(ОСТАТ(A1;1)>=--"10:30")=(ОСТАТ(A1;1)<--"18:00")
но она, как две из сообщения №3 работала неверно. При 18:00 возвращает значение ЛОЖЬ, а не ИСТИНА Хотя не понятно, что для этого времени должно получится.AlexM
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.
Сообщение отредактировал AlexM - Четверг, 11.07.2019, 10:54
Ответить
Сообщение bmv98rus , моя первая формула былаКод
=(ОСТАТ(A1;1)>=--"10:30")=(ОСТАТ(A1;1)<--"18:00")
но она, как две из сообщения №3 работала неверно. При 18:00 возвращает значение ЛОЖЬ, а не ИСТИНА Хотя не понятно, что для этого времени должно получится.Автор - AlexM Дата добавления - 11.07.2019 в 10:15
bmv98rus
Дата: Четверг, 11.07.2019, 12:44 |
Сообщение № 6
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4106
Репутация:
768
±
Замечаний:
0% ±
Excel 2013/2016
да наверно я перебдел, клише сработало от решения когда типа не A1 а сложный расчет и надо проверить на диапазон. Чтоб два раза не считать использую такую конструкцию, а тут как раз наоборот. а вот При 18:00 возвращает у меня TRUE.
да наверно я перебдел, клише сработало от решения когда типа не A1 а сложный расчет и надо проверить на диапазон. Чтоб два раза не считать использую такую конструкцию, а тут как раз наоборот. а вот При 18:00 возвращает у меня TRUE. bmv98rus
Замечательный Временно просто медведь , процентов на 20 .
Ответить
Сообщение да наверно я перебдел, клише сработало от решения когда типа не A1 а сложный расчет и надо проверить на диапазон. Чтоб два раза не считать использую такую конструкцию, а тут как раз наоборот. а вот При 18:00 возвращает у меня TRUE. Автор - bmv98rus Дата добавления - 11.07.2019 в 12:44
AlexM
Дата: Четверг, 11.07.2019, 14:14 |
Сообщение № 7
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4480
Репутация:
1114
±
Замечаний:
0% ±
Excel 2003
При 18:00 возвращает у меня TRUE
это какая формула?
При 18:00 возвращает у меня TRUE
это какая формула?AlexM
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.
Ответить
Сообщение При 18:00 возвращает у меня TRUE
это какая формула?Автор - AlexM Дата добавления - 11.07.2019 в 14:14
bmv98rus
Дата: Четверг, 11.07.2019, 14:38 |
Сообщение № 8
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4106
Репутация:
768
±
Замечаний:
0% ±
Excel 2013/2016
AlexM , вторая из #3,да и первая , да и из #5 если <= поставить а вот почему N:ММ???
AlexM , вторая из #3,да и первая , да и из #5 если <= поставить а вот почему N:ММ???bmv98rus
Замечательный Временно просто медведь , процентов на 20 .
Ответить
Сообщение AlexM , вторая из #3,да и первая , да и из #5 если <= поставить а вот почему N:ММ???Автор - bmv98rus Дата добавления - 11.07.2019 в 14:38
AlexM
Дата: Четверг, 11.07.2019, 14:42 |
Сообщение № 9
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4480
Репутация:
1114
±
Замечаний:
0% ±
Excel 2003
bmv98rus , Придется файл показать
bmv98rus , Придется файл показатьAlexM
К сообщению приложен файл:
magst.xls
(50.5 Kb)
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.
Ответить
Сообщение bmv98rus , Придется файл показатьАвтор - AlexM Дата добавления - 11.07.2019 в 14:42
bmv98rus
Дата: Четверг, 11.07.2019, 15:19 |
Сообщение № 10
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4106
Репутация:
768
±
Замечаний:
0% ±
Excel 2013/2016
AlexM , какой-то опять глюк. В A7 F2, ENTER. Хотя наверно серию делали для заполнения. скорее всего плавающая точка шутит.
AlexM , какой-то опять глюк. В A7 F2, ENTER. Хотя наверно серию делали для заполнения. скорее всего плавающая точка шутит.bmv98rus
Замечательный Временно просто медведь , процентов на 20 .
Сообщение отредактировал bmv98rus - Четверг, 11.07.2019, 15:23
Ответить
Сообщение AlexM , какой-то опять глюк. В A7 F2, ENTER. Хотя наверно серию делали для заполнения. скорее всего плавающая точка шутит.Автор - bmv98rus Дата добавления - 11.07.2019 в 15:19
Nic70y
Дата: Четверг, 11.07.2019, 15:26 |
Сообщение № 11
Группа: Друзья
Ранг: Экселист
Сообщений: 8759
Репутация:
2272
±
Замечаний:
0% ±
Excel 2010
Код
=ОСТАТ(A1-"10:30";1)<--"7:31"
илиКод
=ОСТАТ(A1-0,4375;1)<0,313
Код
=ОСТАТ(A1-"10:30";1)<--"7:31"
илиКод
=ОСТАТ(A1-0,4375;1)<0,313
Nic70y
ЮMoney 41001841029809
Сообщение отредактировал Nic70y - Четверг, 11.07.2019, 15:29
Ответить
Сообщение Код
=ОСТАТ(A1-"10:30";1)<--"7:31"
илиКод
=ОСТАТ(A1-0,4375;1)<0,313
Автор - Nic70y Дата добавления - 11.07.2019 в 15:26
magst
Дата: Четверг, 11.07.2019, 22:29 |
Сообщение № 12
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация:
0
±
Замечаний:
0% ±
Excel 2016
неактуально
Сообщение отредактировал magst - Пятница, 12.07.2019, 11:10
Ответить
Сообщение неактуально Автор - magst Дата добавления - 11.07.2019 в 22:29