Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Истина ложь для времени - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Истина ложь для времени (Помощь с формулой)
Истина ложь для времени
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.07.2019 в 22:36
AlexM Дата: Среда, 10.07.2019, 22:55 | Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4480
Репутация: 1114 ±
Замечаний: 0% ±

Excel 2003
Код
=(--ТЕКСТ(A1;"Ч:ММ")>=--"10:30")=(--ТЕКСТ(A1;"Ч:ММ")<=--"18:00")



Номер мобильного модема (без голосовой связи)
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"


Замечательный Временно просто медведь , процентов на 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
Дата добавления - 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 возвращает значение ЛОЖЬ, а не ИСТИНА
Хотя не понятно, что для этого времени должно получится.



Номер мобильного модема (без голосовой связи)
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.


Замечательный Временно просто медведь , процентов на 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
это какая формула?



Номер мобильного модема (без голосовой связи)
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:ММ???
К сообщению приложен файл: Copy_of_1015.xlsx (14.3 Kb)


Замечательный Временно просто медведь , процентов на 20.
 
Ответить
СообщениеAlexM, вторая из #3,да и первая , да и из #5 если <= поставить
а вот почему N:ММ???

Автор - bmv98rus
Дата добавления - 11.07.2019 в 14:38
AlexM Дата: Четверг, 11.07.2019, 14:42 | Сообщение № 9
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4480
Репутация: 1114 ±
Замечаний: 0% ±

Excel 2003
bmv98rus, Придется файл показать
К сообщению приложен файл: 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.


Хотя наверно серию делали для заполнения. скорее всего плавающая точка шутит.
К сообщению приложен файл: 6477971.jpg (41.2 Kb)


Замечательный Временно просто медведь , процентов на 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


Ю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
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Истина ложь для времени (Помощь с формулой)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!