Excel разница времени в часах

Excel разница времени в часах

Одна из самых сложных операций, выполняемых со значением времени – это вычисление временного интервала. То есть, количество пройденных часов и минут между начальным и конечным временным значением.

Как вычитать время сегодняшнего и завтрашнего дня в Excel

Таблица на рисунке ниже в своих ячейках содержит список начальных и конечных временных значений. А также результатами вычисления временного интервала:

Как видно на рисунке если мы будем делать просто вычитание, то для некоторых результатов получаем ошибочный формат значений – ###:

Поэтому при расчетах временных интервалов, чтобы узнать разницу во времени, следует использовать формулу в Excel. Сама формула выглядит следующим образом:

Рассмотрим функцию ВРЕМЯ() , у которой 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.

Читайте также:  Gainward geforce gtx 2080

Все аргументы функции — обязательные. Если секунды не важны, то можно использовать такую запись =ВРЕМЯ(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.

Примечание: Мы стараемся как можно оперативнее обеспечивать вас актуальными справочными материалами на вашем языке. Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Просим вас уделить пару секунд и сообщить, помогла ли она вам, с помощью кнопок внизу страницы. Для удобства также приводим ссылку на оригинал (на английском языке).

Читайте также:  Asus h61m k биос

Предположим, вам нужно узнать, сколько времени требуется для сотрудника, чтобы завершить операцию сборки, или Быстрый заказ на питание, который будет обрабатываться в часы пик. Существует несколько способов расчета разницы между двумя значениями.

Представление результата в стандартном формате времени

Для представления результатов в стандартном формате времени (часы: минуты: секунды) можно использовать два подхода. Оператор вычитания ( -) используется для определения разницы между временем, а затем выполните одно из указанных ниже действий.

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

На вкладке Главная в группе число щелкните стрелку рядом с полем Общие и выберите пункт другие числовые форматы.

В диалоговом окне Формат ячеек в списке Категория выберите пункт другой , а затем в поле тип выберите настраиваемый формат.

Чтобы отформатировать значения параметров, используйте функцию текст .Если вы используете коды форматов времени, часы не всегда превышают 60, а секунды не предельной, а в секундах — 60.

Пример таблицы 1: результат представлен в стандартном формате времени

Скопируйте приведенную ниже таблицу на пустой лист, а затем при необходимости измените ее.

Ссылка на основную публикацию
Adblock detector