Как условно проверить разницу в часах между двумя датами в Excel - PullRequest
0 голосов
/ 02 марта 2019

У меня есть дата с часами и минутами, например 3/3/2019 10:30 утра, и я делаю следующее, чтобы найти разницу в часах, которые я уже отформатировал, например (h)

=now() - date

Я хочу проверить, составляет ли разница более 12 (где я имею в виду 12 часов), чтобы что-то сделать.

if (фактическая разница> 12; "привет"; "пока")

Но проверяется не фактическая разница, а серийная разница

Как проверить фактическую разницуразница в часах?

Ответы [ 2 ]

0 голосов
/ 02 марта 2019

Чтобы условно проверить разницу в единицах часов между двумя разами, мы можем сделать, если (час (фактическая разница)> 12; "привет"; "пока")

Мы ставим функцию часа () как отмечено в

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

0 голосов
/ 02 марта 2019

Даты хранятся в виде чисел, где целая часть - это количество дней с 1899-12-31.Дробная часть измеряет время в течение дня.Итак, 24 * (now() - date) даст вам количество прошедших часов.

Примечание: форматирование - это только вопрос отображения и не повлияет на то, что делается с помощью формул.

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