Microsoft Excel: использование функции INT с форматом времени - PullRequest
0 голосов
/ 24 сентября 2019

Просто быстрый вопрос здесь.

Почему выполнение функции INT для ячейки, отформатированной как время, возвращает «0», а умножение функции INT ячейки, отформатированной во времени, на некоторое число дает вамзначение enter image description here?Я приложил картинку для справки.Если бы я вместо этого сделал "= INT ((A2) * 1440)", я получил бы значение 780.

enter image description here

1 Ответ

2 голосов
/ 24 сентября 2019

Не уверен, что вы ожидали, что результат будет, если, возможно, ваши скобки выключены, то есть =INT((A2)*1440) не совпадает с INT(A2)*1440.

1: 00: 00 PM эквивалентно примерно0,54.Времена делятся на 1, один день = 1, поэтому 1:00:00 вечера = 13/24 ≈ 0,54.

INT(13/24*1440) дает вам 780.

enter image description here

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