ЕСЛИ время после 4 часов вечера, тогда покажите эту ячейку, если false, покажите эту ячейку

#excel #excel-formula

#excel #excel-формула

Вопрос:

Я торгую акциями и хочу показать цену акции в течение длительного времени, если время составляет 4:00 вечера или выше. В часы до 4 часов вечера я хочу просто показать цену. В настоящее время у меня есть эта формула =IF(TODAY()>DATEVALUE("16:00"),G149.[Price (Extended hours)],G149.Price) , но она не работает должным образом. Если это после 4 часов дня, будет показана расширенная цена акции, но когда она до 4 часов дня, я получаю #FIELD! . Может кто-нибудь помочь мне придумать правильную формулу?

Комментарии:

1. G149.Price — неправильная ссылка на лист и ячейку в Excel.

2. также необходимо chk: TODAY()>DATEVALUE("16:00") part, оценка всегда будет истинной.

3. решение для этой части : NOW()>(TODAY() TIME(16,0,0))