Sdscompany.ru

Компьютерный журнал
1 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как посчитать общее время в excel

Сложение времени в Microsoft Excel

Одной из задач, которая может стать перед пользователем во время работы в Эксель, является сложение времени. Например, данный вопрос может возникнуть при составлении в программе баланса рабочего времени. Трудности связаны с тем, что время измеряется не в привычной для нас десятичной системе, в которой по умолчанию работает и Excel. Давайте выясним, как суммировать время в этом приложении.

Суммирование времени

Для того, чтобы произвести процедуру суммирования времени, прежде всего, все ячейки, которые принимают участие в данной операции, должны иметь формат времени. Если это не так, то их нужно соответствующим образом отформатировать. Текущий формат ячеек можно посмотреть после их выделения во вкладке «Главная» в специальном поле форматирования на ленте в блоке инструментов «Число».

  1. Выделяем соответствующие ячейки. Если это диапазон, то просто зажимаем левую кнопку мыши и обводим его. В случае, если мы имеем дело с отдельными ячейками, разбросанными по листу, то тогда выделение их проводим, кроме всего прочего, зажав кнопку Ctrl на клавиатуре.
  2. Кликаем правой кнопкой мыши, тем самым вызвав контекстное меню. Переходим по пункту «Формат ячеек…». Вместо этого можно также после выделения на клавиатуре набрать комбинацию Ctrl+1.

  • Открывается окно форматирования. Переходим во вкладку «Число», если оно открылось в другой вкладке. В блоке параметров «Числовые форматы» переставляем переключатель в позицию «Время». В правой части окна в блоке «Тип» выбираем тот вид отображения, с которым будем работать. После того, как настройка выполнена, жмем на кнопку «OK» в нижней части окна.
  • Способ 1: показание часов через промежуток времени

    Прежде всего, давайте посмотрим, как рассчитать, сколько будут показывать часы по прошествии определенного периода времени, выраженного в часах, минутах и секундах. В нашем конкретном примере нужно узнать, сколько будет на часах через 1 час 45 минут и 51 секунду, если сейчас на них установлено время 13:26:06.

      На отформатированном участке листа в разных ячейках с помощью клавиатуры вводим данные «13:26:06» и «1:45:51».

    В третьей ячейке, в которой тоже установлен формат времени, ставим знак «=». Далее кликаем по ячейке со временем «13:26:06», жмем на знак «+» на клавиатуре и кликаем по ячейке со значением «1:45:51».

  • Для того чтобы результат вычисления вывести на экран, жмем на кнопку «Enter».
  • Внимание! Применяя данный метод, можно узнать, сколько будут показывать часы через определенное количество времени только в пределах одних суток. Для того, чтобы можно было «перескакивать» через суточный рубеж и знать, сколько времени будут при этом показывать часы, обязательно при форматировании ячеек нужно выбирать тип формата со звездочкой, как на изображении ниже.

    Способ 2: использование функции

    Альтернативным вариантом предыдущему способу является использование функции СУММ.

      После того, как первичные данные (текущее показание часов и отрезок времени) введены, выделяем отдельную ячейку. Кликаем по кнопке «Вставить функцию».

    Открывается Мастер функций. Ищем в перечне элементов функцию «СУММ». Выделяем её и жмем на кнопку «OK».

    Запускается окно аргументов функции. Устанавливаем курсор в поле «Число1» и кликаем по ячейке, содержащей текущее время. Затем устанавливаем курсор в поле «Число2» и кликаем по ячейке, где указано время, которое нужно прибавить. После того, как оба поля заполнены, жмем на кнопку «OK».

  • Как видим, происходит вычисление и в изначально выделенной ячейке выводится результат сложения времени.
  • Способ 3: суммарное сложение времени

    Но чаще на практике нужно не определить показание часов через определенное время, а сложить общее количество времени. Например, это требуется для определения общего количества отработанных часов. Для этих целей можно воспользоваться одним из двух ранее описанных способов: простое сложение или применение функции СУММ. Но, намного удобнее в этом случае воспользоваться таким инструментом, как автосумма.

      Но, прежде нам нужно будет отформатировать ячейки по-другому, а не так, как было описано в предыдущих вариантах. Выделяем область и вызываем окно форматирования. Во вкладке «Число» переставляем переключатель «Числовые форматы» в позицию «Дополнительно». В правой части окна находим и устанавливаем значение «[ч]:мм:сс». Чтобы сохранить изменение, жмем на кнопку «OK».

    Далее нужно выделить диапазон, заполненный значением времени и одну пустую ячейку после него. Находясь на вкладке «Главная», нажимаем на значок «Сумма», расположенный на ленте в блоке инструментов «Редактирование». Как альтернативный вариант, можно набрать на клавиатуре сочетание клавиш «Alt+=».

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

    Отблагодарите автора, поделитесь статьей в социальных сетях.

    Как в Excel посчитать время

    Достаточно большой популярностью обладает табличный редактор Microsoft Office Excel. Это программа способна производить различные вычисления не только со стандартными числами. Она также способна работать с временными данными, такими как: часы, минуты и секунды. Для временных вычислений нужно использовать специальные формулы.

    Инструкция

    1. Если вам потребовалось вычислить определенный интервал времени в программе Excel, не спишите применять сложные математические формулы. Большинство подсчетов можно произвести при помощи простейших математических действий, таких как сложение и вычитание. Главное установить нужный формат ячеек.
    2. Для начала вам нужно выделить группу ячеек, в которой будут расположены временные значения. Кликните по выделенной группе или одной ячейке правой клавишей мыши и в открывшемся меню нажмите на команду «Формат ячеек».
    3. Будет запущенно новое диалоговое окно, в нем нужно перейти на вкладку «Число». В левой части этого окна укажите пункт «Время», в правой части окна появятся настройки данного формата. Функция «Формат ячеек»
    Читать еще:  Как производить вычисления в excel

    Выберите подходящий вид временного результата и нажмите кнопку ОК.

  • После присвоения ячейкам временного формата, введите в нужные ячейки значения время в формате XX:XX или XX:XX:XX. Теперь выберите ячейку для вывода результата, в поле для ввода формулы впишите знак «Равно» и кликните по ячейке с конечным значением. Теперь впишите знак «минус» и нажмите на ячейку с начальным значением. Нажмите ввод.
  • Пример: если вам нужно вычислить интервал времени от 11:20:20 до 13:30:00, эти данные должны быть вписаны в ячейки А1 и В1 соответственно, а в ячейке с результатом (например, С1) должна быть формула: =В1-А1. Если формат ячеек указан верно, то должен быть выведен результат 2:9:40. Вычисление интервала времени

    В том случае, если вам необходимо подсчитать несколько временных значений, то просто растяните маркер автоматического заполнения от ячейки С1 на нужную группу результатов.

  • Для того, чтобы вычислить сумму всех полученных результатов воспользуйтесь стандартной функцией сложения. Укажите ячейку, в которой должен быть выведен общий результат, и выберите команду Fx, в загрузившемся окне укажите опцию СУММ. Обозначьте все ячейки, результат из которых нужно подсчитать. Нажмите клавишу Enter, в ячейке с итоговым значением должна быть формула: =СУММ(С1:С5), если вы выбрали ячейки от С1 до С5. Обратите внимание, что всем этим ячейкам должен быть присвоен временной формат.
  • Советуем использовать в работе только лицензионную версию Microsoft Excel, которая входит в пакет программ Microsoft Office 2016. Купить данную программу вы можете у нас в нашем интернет-магазине.

    Видео: Сложение значений времени в Excel

    РАБ_ЧАС

    Данная функция является частью надстройки MulTEx

    • Описание, установка, удаление и обновление
    • Полный список команд и функций MulTEx
    • Часто задаваемые вопросы по MulTEx
    • Скачать MulTEx

    Функция предназначена для расчета рабочего времени сотрудников. Она определяет количество рабочих часов между указанным интервалом времени. Дополнительно можно указать время перерыва на обед(в минутах). При этом, если необходимо просуммировать общее время сотрудника за неделю, месяц и т.п.(или время работы сотрудников всего отдела) — можно указать диапазон ячеек и функция рассчитает суммарное время рабочих часов.

    Вызов команды через стандартный диалог:
    Мастер функцийКатегория «MulTEx»РАБ_ЧАС
    Вызов с панели MulTEx:
    Сумма/Поиск/ФункцииПолезностиРАБ_ЧАС
    Синтаксис:
    =РАБ_ЧАС( A1 ; B1 ;60)
    =РАБ_ЧАС( B2:I2 ; B3:I3 ; B4:I4 )
    =РАБ_ЧАС( A1 ; B1 ; C1 )
    =РАБ_ЧАС( A1 ; B1 )

    ВРЕМЯ_Н( A1 ) — указывается ссылка на ячейку, в которой записано время начала рабочего дня в формате даты-времени Excel. Читать подробнее про дату и время в Excel — Как Excel воспринимает данные

    ВРЕМЯ_К( B1 ) — указывается ссылка на ячейку, в которой записано время окончания рабочего дня в формате даты-времени Excel.

    ОБЕД(60) — Необязательный аргумент. Указывается ссылка на ячейку, диапазон ячеек либо непосредственно число, означающее общее количество минут, отведенных для обеденного перерыва. Если не указан, то рабочими часами будет считаться все время между ВРЕМЯ_Н и ВРЕМЯ_К . Если указано значение, отличное от числового(например, текст «45 мин»), то функция вернет значение ошибки — #ЗНАЧ! (#VALUE!)
    Текстовые и ошибочные данные игнорируются. Если любой из аргументов ВРЕМЯ_Н или ВРЕМЯ_К содержит значение ошибки или текстовое значение, то рабочие часы для периода не будут просчитаны.

    Пример работы с функцией
    В ячейке A1 записано время начало рабочего дня — 9:00 , а в ячейке B1 записано время окончания рабочего дня — 18:00 . Для расчета количества рабочих часов функцию необходимо записать следующим образом:
    =РАБ_ЧАС( A1 ; B1 )
    в результате получим число » 0,375 «, что будет равно 9 часам. Чтобы это число отображалось в привычном временном виде( 9:00 ), необходимо выделить ячейку с функцией -правая кнопка мыши —Формат ячеек (Format cell) -вкладка Число (Number) -группа Время (Time) . Выбрать там формат » 37:30:55 «. Либо на той же вкладке выбрать группу «(все форматы)» и выбрать формат » [ч]:мм:сс «:

    Чтобы исключить из подсчета время, затраченное сотрудником на обед, формулу необходимо записать в таком виде:
    =РАБ_ЧАС( A1 ; B1 ;60)

    Функция так же корректно рассчитает время и для ночных смен. Например, в ячейке A1 записано 21:00 , а в ячейке B1 — 9:00 . Чтобы рассчитать разницу в часах для таких периодов в Excel стандартно пришлось прибегать к различным трюкам. Функция РАБ_ЧАС не требует каких-либо дополнительных манипуляций — количество рабочих часов будет рассчитываться так же, как и для обычных дневных смен:
    =РАБ_ЧАС( A1 ; B1 ;60)

    Если же необходимо рассчитать не просто количество рабочих часов в день для одного сотрудника, а общее количество рабочих часов для сотрудника за месяц или рабочие часы сотрудников всего отдела — то в функции необходимо будет указать все ячейки начала рабочего дня и все ячейки окончания:
    =РАБ_ЧАС( B2:I2 ; B3:I3 ;60)

    Читать еще:  Сравнение двух столбцов в excel

    Функция в этом случае рассчитает количество рабочих часов для каждого дня и сложит их в одну сумму

    Если для каждого дня или отдельного сотрудника время обеденного перерыва может различаться, то в аргументе ОБЕД необходимо указать ссылку на ячейки, в которых записано время обеда в минутах:

    Если среди ячеек встречаются ошибочные или текстовые значения — рабочие часы для периодов, содержащих такие значения не будут рассчитаны. Например, если в таблице выше для 5 декабря вместо » 9:00 » будет записано » 9 часов «, то пятое декабря будет пропущено и сумма будет не 64:00 , а 56:00 . Тоже самое будет, если вместо 9:00 будет значение ошибки ( #Н/Д, #ЗНАЧ!, #ИМЯ?, #ЧИСЛО!, #ДЕЛ/0!, #ССЫЛКА!, #ПУСТО!, #N/A, #VALUE!, #NAME?, #NUM!, #DIV/0!, #REF!, #NULL! )

    Значения могут располагаться как горизонтально(как на картинке выше), так и вертикально:

    Как вычислить время в Excel

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

    Первый способ: сумма времени

    Для расчета времени при помощи функции суммирования необходимо, чтобы все ячейки были корректно отформатированы. В противном случае, во время вставки формул результат будет сопровождаться ошибками.

    1. Отформатируем весь диапазон заполненных данных. Для этого выделите область, в которой указаны отработанные часы, и вызовите меню форматирования. Чтобы это сделать, после выделения необходимо кликнуть правой кнопкой мыши и перейти в пункт «Формат ячеек».

    1. Далее откроется окно форматирования. Во вкладке «Число» выберите «Все форматы», затем найдите в списке обозначение «[ч]:мм:сс», нажмите кнопку «ОК», чтобы все изменения были сохранены.

    1. Далее посчитаем количество отработанных часов, для этого снова выделяем весь диапазон ячеек с часами и одну пустую ячейку. Затем во вкладке «Главная» находим символ «Автосумма» и нажимаем его. Чтобы ускорить процесс, сделайте нажатие комбинации клавиш «Alt+=».

    1. В последней ячейке получается сумма всех часов. Дальнейшие вычисления можно проводить с учетом полученного результата.

    Полезно знать!

    Если пользователю необходимо скопировать результат в другой документ, то будет отображаться только формула.

    Второй способ: определение часов через временной промежуток

    Предположим, нам дано время 11 часов 45 минут, требуется узнать, сколько будет по истечении 2 часов 15 минут. Будем действовать по инструкции, чтобы получить результат.

    1. Отформатируем лист, если в нем проводились предыдущие расчеты, выбираем пустое поле и вписываем в двух соседних ячейках наши часы. Затем кликаем на пустую ячейку рядом. В ней будут выполняться все расчеты.

    1. Активируем пустую ячейку, переходим в строку формул, где устанавливаем знак «=» без кавычек. Нажимаем на ячейку с показателем часов на данный момент, ставим знак «+», добавляем соседнюю ячейку. Нажимаем кнопку «Enter». В итоге получится время, которое будет после определенного промежутка (в нашем случае по истечении 2 часов 15 минут).

    В данном случае вы можете посчитать количество часов по истечении времени только в сутки. Если необходимо вычислить, какой показатель циферблата будет пределом, необходимо выбрать другой формат ячеек. Для этого активируйте окно форматирования и в списке аргументов укажите строчку со звездочкой, обязательно смените вкладку числового формата на «Время».

    Третий способ: пользуемся встроенными функциями

    Для реализации следующего способа определения времени необходимо полностью отформатировать текущий лист. Затем заполните две ячейки временем и временным промежутком, обязательно оставьте пустую ячейку.

    1. Активируем пустую ячейку на листе с внесенными числами, затем переходим в строчку формул.

    1. Нажимаем на кнопку «Функция», попадаем в окошко, где необходимо «Категорию» сменить на «Полный алфавитный перечень» и отыскать среди всех аргументов значение «Сумм». Затем нажимаем кнопку «ОК».

    1. Программа перебрасывает в следующее окошко. В поле «Число 1» нажимаем на ячейку с основным временем, а в поле «Число 2» на ячейку с промежуточным. Подтвердим действия нажатием на кнопку «ОК».

    В результате получается число, которое будет по истечении 2-х часов 15 минут. В нашем случае это «14:00».

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

    Если у вас остаются вопросы и непонятки, советуем изучить статью Формулы в Excel, чтобы понять принципы работы формул и легко оперировать ими.

    Сложение и вычитание значений времени

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

    Как видно из приведенных ниже разделов, приложение Excel упрощает сложение и вычитание значений времени.

    Сложение значений времени

    Допустим, вам нужно узнать, сколько часов и минут потребует выполнение двух задач. По вашей оценке на выполнение первой задачи потребуется 6 часов 45 минут, а на выполнение второй задачи — 9 часов 30 минут.

    Вот один из способов настройки на листе.

    Введите 6:45 в ячейку B2и введите 9: 30 в ячейку B3.

    В ячейке B4 введите = B2 + B3 и нажмите клавишу ВВОД.

    Результат: 16 – 16 часов и 15 минут — для выполнения двух задач.

    Совет: Вы можете также складывать значения времени с помощью функции Автосумма для чисел. Выделите ячейку B4, а затем на вкладке Главная выберите Автосумма. Формула будет выглядеть следующим образом: =СУММ(B2:B3). Нажмите клавишу ВВОД, чтобы получить тот же результат, 16 часов и 15 минут.

    Читать еще:  Как делать вычисления в excel

    И это было достаточно просто, но если вы хотите, чтобы часы не превышали 24, вы можете выполнить дополнительные действия. Для результатов формулы необходимо применить специальный формат.

    Чтобы добавить более 24 часов, выполните указанные ниже действия.

    В ячейку B2 введите значение 12:45, а в ячейку B3 — 15:30.

    В ячейку B4 введите формулу =B2+B3 и нажмите клавишу ВВОД.

    Результат — 4:15, что не может быть ожидаемым. Это связано с тем, что время для задачи 2 — 24-часовой формат времени. 15:30 совпадает с 3:30.

    Чтобы отобразить значение времени, превышающее 24 часа, выберите ячейку B4.

    На вкладке Главная в группе Ячейки нажмите кнопку Формат и выберите пункт Формат ячеек.

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

    В поле тип вверху списка форматов введите [h]: mm; @ и нажмите кнопку ОК.

    Проведите заметку двоеточия после [h] и точку с запятой после мм.

    В результате получится 28 часов 15 минут. Формат сохраняется в списке Тип для дальнейшего использования.

    Вычитание значений времени

    Вот еще один пример: Предположим, что ты и ваши друзья знают время начала и окончания в проекте «добровольный» и хотели бы узнать, сколько времени затрачено на общий доступ.

    Выполните указанные ниже действия, чтобы получить затраченное время (разница между двумя значениями времени).

    В ячейке B2 введите время начала и включите «a» для AM или «p» для PM. После этого нажмите клавишу ВВОД.

    В ячейке C2 введите время окончания, например «a» или «p«, а затем нажмите клавишу ВВОД.

    Введите другие значениям времени начала и окончания для своих друзей Сергея и Николая.

    В ячейке D2 для вычитания времени окончания из времени начала введите формулу = C2-B2и нажмите клавишу ВВОД.

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

    Выберите в списке Тип пункт ч:мм (часы и минуты) и нажмите кнопку ОК.

    Теперь видно, что Григорий работал 3 часа 45 минут.

    Чтобы получить результаты для Сергея и Николая, скопируйте формулу, выделив ячейку D2 и перетащив ее на ячейку D4.

    Параметры форматирования в ячейке D2 скопируются вместе с формулой.

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

    Для вычитания разницы между двумя значениями времени, превышающими 24 часа, необходимо создать формулу.

    Выполните указанные ниже действия.

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

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

    В поле Тип вверху списка форматов введите д.м.гггг ч:мм.

    Обратите внимание на пустое место в конце гггг и в конце мм.

    В дальнейшем новый формат будет доступен в списке Тип.

    В ячейке B1 введите дату начала, включая день, месяцигод.

    Выполните те же действия для даты окончания в ячейке B2.

    Введите формулу в ячейку B3: =(B2-B1)*24.

    Результат — 31,5 часа.

    Примечание: В Excel в Интернете можно добавлять и вычитать более 24 часов, но нельзя применять пользовательские числовые форматы.

    Сложение значений времени

    Допустим, нужно узнать, сколько часов и минут потребует выполнение двух задач. По вашей оценке на выполнение первой задачи потребуется 6 часов 45 минут, а на выполнение второй задачи — 9 часов 30 минут.

    В ячейку B2 введите значение 6:45, а в ячейку B3 — 9:30.

    В ячейку B4 введите формулу =B2+B3 и нажмите клавишу ВВОД.

    На выполнение двух задач потребуется 16 часов 15 минут.

    Совет: Вы также можете добавить время с помощью автосуммирования. Щелкните в ячейке B4. Затем щелкните главная > Автосумма. Формула будет выглядеть следующим образом: =СУММ(B2:B3). Нажмите клавишу ВВОД, чтобы получить результат: 16 часов и 15 минут.

    Вычитание значений времени

    Предположим, вы с друзьями знаете время начала и окончания работы над волонтерским проектом и хотите узнать, сколько времени вы потратили. Другими словами, вы хотите вычислить затраченное время или разницу между двумя значениями времени.

    В ячейку B2 введите время начала, нажмите клавишу ПРОБЕЛ, а затем введите (для 12-часового формата времени) букву «a» для AM или «p» для PM и нажмите клавишу ВВОД. В ячейку C2 введите время окончания, включая соответствующую букву (для 12-часового формата времени) «a» или «p», и нажмите клавишу ВВОД. Введите другие значения времени начала и окончания для своих друзей Владимира и Николая.

    В ячейку D2 введите формулу =C2-B2, чтобы вычесть значение времени окончания из значения времени начала, и нажмите клавишу ВВОД.

    Теперь мы видим, что Григорий проработал в рамках проекта 3 часа 45 минут.

    Чтобы получить результаты для Владимира и Николая, скопируйте формулу, щелкнув ячейку D2 и перетащив рамку выделения на ячейку D4. Параметры форматирования в ячейке D2 скопируются вместе с формулой.

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

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