«zoom = 4» соответствует документу, «зарезервирован только для бизнес-пользователей Google». Я не могу найти много документированных причин, почему это будет работать с перерывами или вообще для не-бизнес-пользователей, но это мое лучшее предположение.
Общий алгоритм для этого на любом языке программирования или в среде прост:
date
из значения date-time
. date-time
из значения date
на шаге 2 Это работает, потому что значение с шага 2 все еще является значением date-time
, но компонент времени дня теперь ноль, который представляет утреннюю ночь в этот день (т.е. 00:00
в 24-часовых часах). В Excel значения date
, time
и date-time
представлены десятичными числами, где целочисленная составляющая представляет собой счетчик дней после того, как какая-то эпоха и дробная составляющая представляют
INT( date-time-value )
. +1
к этому значению . Ячейка B2
должна иметь следующую формулу:
=( INT( A2 ) + 1 ) - A2
Затем перетащите, чтобы столбец получил значения для других строк.
Вот и все.
Итак, сделайте это, обратите внимание, что мой ответ находится в десятичном значении ... Вы можете сортировать часы, минуты и секунды ...
=24-(HOUR(B4)+MINUTE(B4)/60+SECOND(B4)/3600)
Это должно сделать:
=24-TEXT(A20,"hh:mm")
Учитывая, что полночь равна 0 или 24, в зависимости от того, откуда вы пришли, поскольку мы движемся к ней, мы считаем «24», и когда мы переходим от он, «0». Поэтому я вычитаю текущее время / дату в формате, который исключает дату с «24», и у вас есть оставшееся время до полуночи. Не забудьте отформатировать ячейку на «время», иначе результат будет неправильным.