Как в excel прибавить минуты ко времени
Перейти к содержимому

Как в excel прибавить минуты ко времени

Как в Экселе добавить ко времени нужное количество часов

Привет. Работа со значениями времени в Excel не всегда проста и очевидна. А в чём вообще проблема? Взгляните на пример:

В ячейке C2 записано время, а в C3 – количество часов, которые нужно к нему прибавить. Интуитивно кажется, что можно сложить два эти значения и получить результат. Но это не так. На картинке мы видим, что получили то же самое время. Почему так вышло и как исправить?

Прибавление часов с помощью пересчёта

В этой статье я рассказывал, что единица в Экселе – это один день. Прибавив к дате шестёрку, мы получили то же самое время, но через 6 дней! И как быть? Рассуждаем. Если день = 1, то час = 1/24, поскольку в сутках 24 часа. А 6 часов = 6/24. Давайте прибавим эту величину ко времени:

В этот раз получили правильный результат.

Для понимания работы с датами, очень важно усвоить, что дата в Excel – это количество дней, прошедших с 0 января 1900 года. Это число, целая часть которого – дата, а дробная – время! Например, число 1,5 – это 01.01.1900 12:00.

Добавление часов с помощью функции ВРЕМЯ

Если вам не хочется высчитывать, сколько в дне часов, минут и секунд, можно использовать функцию ВРЕМЯ(часы ; минуты ; секунды) . Вы передаёте ей количество часов, минут и секунд, а она формирует из них величину, корректную для Excel. Тогда наш пример можно решить еще одним способом:

Вычитание часов

Вычитание часов можно производить так же, как и сложение. Однако, здесь могут возникнуть проблемы, когда вычитаем из времени большее количество часов, чем есть. Если из 21:30 вычесть 22 часа, будет отрицательное значение. В Экселе нет отрицательного времени, и вместо результата Вы увидите ошибку (хештеги).

Поэтому, я рекомендую пользоваться формулой:

В этом случае, функция ОСТАТ удалит из результата целое значение и знак «-», останется только дробная часть, т.е. корректное время. Ошибка исправлена.

Это всё о добавлении и вычитании часов, записанных в десятичной форме. Как всегда, готов отвечать на Ваши вопросы и приглашаю подписываться на новые статьи!

Функция ВРЕМЯ() в EXCEL

history 11 апреля 2013 г.
    Группы статей

  • ВРЕМЯ
  • стандартные функции

Рассмотрим функцию ВРЕМЯ() , у которой 3 аргумента: часы, минуты, секунды. Записав формулу =ВРЕМЯ(10;30;0) , получим в ячейке значение 10:30:00 в формате Время. Покажем, что число 0,4375 соответствует 10:30 утра.

Функция ВРЕМЯ() , английский вариант TIME(), переводит значения часов, минут и секунд в формат времени.

В статье Как EXCEL хранит дату и время показано, что любому значению времени в MS EXCEL сопоставлено число. Например, если формат ячейки, содержащей число 0,5 перевести в формат Время , то 0,5 будет преобразовано в 12:00:00 утра. Числа, соответствующие времени, принадлежат интервалу от 0 (0:00:00) до 0,99999 (23:59:59).

Синтаксис функции

ВРЕМЯ ( часы ; минуты ; секунды )

Часы — число от 0 до 32767, задающее часы. Если значение больше 23, оно делится на 24; остаток от деления будет соответствовать значению часов. Например, ВРЕМЯ(27;0;0) = ВРЕМЯ(3;0;0) = 0,125, то есть 03:00 утра.

Минуты — число от 0 до 32767, задающее минуты. Если значение больше 59, оно будет пересчитано в часы и минуты. Например, ВРЕМЯ(0;750;0) = ВРЕМЯ(12;30;0) = 0,520833, то есть 12:30.

Секунды — число от 0 до 32767, задающее секунды. Если значение больше 59, оно будет пересчитано в часы, минуты и секунды. Например, ВРЕМЯ(0;0;2000) = ВРЕМЯ(0;33;22) = 0,023148, то есть 12:33:20.

Все аргументы функции — обязательные. Если секунды не важны, то можно использовать такую запись =ВРЕМЯ(10;30;)

Пример1 — используем ссылки

Пусть в столбце А содержатся часы, в столбце B содержатся минуты.

Формула =ВРЕМЯ(A2;B2;) в ячейке С2 вернет значение времени в числовом формате (0,88 для 21:00). Чтобы отобразить значение в стандартном формате времени чч:мм, вызовите Диалоговое окно Формат ячеек, нажав CTRL+1 , выберите числовой формат Время, затем выберите в поле Тип — подходящий формат.

Пример2 — прибавляем минуты

Прибавим к 13:23 (значение находится в ячейке A1 ) 75 минут. Для этого в ячейке B1 запишем формулу =A1+ВРЕМЯ(;75;)

Формула вернет значение 14:38

Пример3 — вычисляем количество секунд

Пусть в ячейке содержится значение времени 0:20:35, Т.е. 20 минут и 35 секунд. Вычислим сколько это значение содержит секунд.

С помощью формулы =ВРЕМЯ(0;20;35) введем в ячейку А1 указанное значение времени. Этому значению времени соответствует число 0,014294.

Вспомним, что 1 секуннда в числовом формате — это 1/24/60/60.

Чтобы вычислить количество секунд, разделим значение в ячейке А1 на 1/24/60/60. Для этого запишем формулу =A1/(1/24/60/60) .

Иногда формат ячеек чч:мм:сс скрывает, что в ячейке содержится дата и время, т.е. число больше 1. Перед применением указанной формулы нужно убедиться, что в ячейке содержится только время, т.е. значение ячейки меньше 1.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *