Время представления в Excel выше 24 часов - PullRequest
10 голосов
/ 04 августа 2011

Есть ли способ представить значение времени в Excel, где часы могут быть от 24 и выше?

Например, есть время, которое будет 25:00:00 для 1:00 следующего дня (общее представление в расписании общественного транспорта).

Это не может быть просто текст, потому что я хочу иметь возможность выполнять вычисления по ним (например, средние значения, стандартное отклонение) или составлять их график.

Ответы [ 2 ]

10 голосов
/ 05 августа 2011

Это уже тот случай, когда вы помещаете дату или время в ячейку, вы получаете значение datetime.

Например, введите 14:00 в A1 иA2 и установите A3 на =A1+A2.Почему это показывает 04:00, вы можете спросить.Ответ приходит, если вы установите для ячейки формат значение, отображающее дату и , например dd/mm/yyyy hh:mm.Сделайте это также с A1 и A2, и мы увидим:

  • введенные значения чистого времени сохраняются как дата-время с введенной частью времени, а часть даты - 0 января 1900 года
  • выполнение математических операций с датами и временем возможно и становится понятным, если вы знаете, что ноль соответствует полуночи 0 января 1900 года и одна единица = 1 день

Итак, чтобы сделать то, что вы хотите - хранить 25 часов в ячейке и понимать, что пользователи и Excel понимают это как 25 часов - просто укажите значение 25/24 и пользовательский формат, включающий магиюкод формата [h], здесь [] означает «разрешить отображаемому значению превышать 24».

0 голосов
/ 05 августа 2011

Вы пытаетесь сделать математику в электронной таблице? Если это так, форматирование результата функции как «Время» может сказать вам, сколько часов / дней / соответствующих единиц измерения находится между двумя датами. Тем не менее, вы не можете затем выполнять функции на них, как вы это обычно делаете. Решением может быть форматирование промежуточных значений как «чисел», использование ваших функций, а затем форматирование окончательных результатов как «Время».

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