Как определить, что дата и время в Excel меньше 24 часов - PullRequest
0 голосов
/ 07 мая 2018

Допустим, я получил datetime как '2017-02-25 09:28:42' в ячейке 'A1' Excel.

Как узнать, если datetime меньше 24 часов, и вывести результат в виде «Да» или «Нет» в ячейке «B1»?

Пример: предполагается, что текущее время равно '2017-02-25 09:28:42'

-------------------------
2017-02-19 08:28:42 | No
-------------------------
2017-02-24 23:28:42 | Yes
-------------------------

Ответы [ 2 ]

0 голосов
/ 07 мая 2018

Выражение NOW()-A1 вернет разницу в дней между датой и временем в A1 и текущим временем. Поэтому, чтобы проверить, что время A1 меньше 24 часов (1 дня) до текущего времени, используйте

=IF(NOW()-A1 > 1,"No","Yes")
0 голосов
/ 07 мая 2018

Используйте эту формулу в B1:

=IF(NOW()-A1 > 1,"No","Yes")

проверьте следующее для получения дополнительной информации:

Разница во времени:

https://support.office.com/en-us/article/calculate-the-difference-between-two-times-e1c78778-749b-49a3-b13e-737715505ff6

Получить текущую дату и время (СЕЙЧАС):

https://support.office.com/en-us/article/insert-the-current-date-and-time-in-a-cell-b5663451-10b0-40ab-9e71-6b0ce5768138

Если ячейка больше чем:

https://exceljet.net/formula/if-cell-is-greater-than

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...