Skip to content
В статье рассматривается, как в Excel посчитать время. Вы найдете несколько полезных формул чтобы посчитать сумму времени, разницу во времени или сколько времени прошло и многое другое.
Ранее мы внимательно рассмотрели особенности формата времени Excel и возможности основных функций времени. Сегодня мы углубимся в вычисления времени в Excel, и вы узнаете еще несколько формул для эффективного управления временем в ваших таблицах.
Как посчитать разницу во времени в Excel (прошедшее время)
Для начала давайте посмотрим, как можно быстро посчитать в Excel сколько прошло времени, т.е. найти разницу между временем начала и временем окончания. И, как это часто бывает, существует несколько способов для расчета времени. Какую из них выбрать, зависит от вашего набора данных и того, какого именно результата вы пытаетесь достичь. Итак, давайте посмотрим несколько вариантов.
Вычесть одно время из другого
Как вы, наверное, знаете, время в Excel — это обычные десятичные числа, отформатированные так, чтобы они выглядели как время. И поскольку это числа, вы можете складывать и вычитать время так же, как и любые другие числовые значения.
Самая простая и очевидная формула Excel чтобы посчитать время от одного момента до другого:
= Время окончания — Время начала
В зависимости от ваших данных, формула разницы во времени может принимать различные формы, например:
Формула | Пояснение |
=A2-B2 | Вычисляет разницу между временами в ячейках A2 и B2. |
=ВРЕМЗНАЧ(«21:30») — ВРЕМЗНАЧ («8:40») | Вычисляет разницу между указанными моментами времени, которые записаны как текст. |
=ВРЕМЯ(ЧАС(A2); МИНУТЫ(A2); СЕКУНДЫ(A2)) — ВРЕМЯ (ЧАС (B2); МИНУТЫ (B2); СЕКУНДЫ (B2)) | Вычисляет разницу во времени между значениями в ячейках A2 и B2, игнорируя разницу в датах, когда ячейки содержат значения даты и времени. |
Помня, что во внутренней системе Excel время представлено дробной частью десятичного числа, вы, скорее всего, получите результаты, подобные этому скриншоту:
В зависимости оп применяемого форматирования, в столбце D вы можете увидеть десятичные дроби (если установлен формат Общий). Чтобы сделать результаты более информативными, вы можете настроить отображаемый формат времени с помощью одного из следующих шаблонов:
Формат | Объяснение |
ч | Прошедшее время отображается только в часах, например: 4. |
ч:мм | Прошедшие часы и минуты отображаются в формате 4:50. |
ч:мм:сс | Прошедшие часы, минуты и секунды отображаются в формате 4:50:15. |
Чтобы применить пользовательский формат времени, используйте комбинацию клавиш Ctrl + 1
, чтобы открыть диалоговое окно «Формат ячеек», выберите «Пользовательский» и введите шаблон формата в поле «Тип». Подробные инструкции вы можете найти в статье Создание пользовательского формата времени в Excel .
А теперь давайте разберем это на простых примерах. Если время начала находится в столбце B, а время окончания — в столбце A, вы можете использовать эту простую формулу:
=$A2-$B2
Прошедшее время отображается по-разному в зависимости от использованного формата времени, как видно на этом скриншоте:
Примечание. Если время отображается в виде решеток (#####), то либо ячейка с формулой недостаточно широка, чтобы вместить полученный результат, либо итогом ваших расчетов времени является отрицательное число. Отрицательное время в Экселе недопустимо, но это ограничение можно обойти, о чем мы поговорим далее.
Вычисление разницы во времени с помощью функции ТЕКСТ
Еще один простой метод расчета продолжительности между двумя временами в Excel — применение функции ТЕКСТ:
- Рассчитать часы между двумя временами: =ТЕКСТ(A2-B2; «ч»)
- Рассчитать часы и минуты: =ТЕКСТ(A2-B2;»ч:мм»)
- Посчитать часы, минуты и секунды: =ТЕКСТ(A2-B2;»ч:мм:сс»)
Как видно на скриншоте ниже, вы сразу получаете время в нужном вам формате. Специально устанавливать пользовательский формат ячейки не нужно.
Примечание:
- Значение, возвращаемое функцией ТЕКСТ, всегда является текстом. Обратите внимание на выравнивание по левому краю содержимого столбцов C:E на скриншоте выше. В некоторых случаях это может быть существенным ограничением, поскольку вы не сможете использовать полученное «текстовое время» в других вычислениях.
- Если результатом является отрицательное число, ТЕКСТ возвращает ошибку #ЗНАЧ!.
Как сосчитать часы, минуты или секунды
Чтобы получить разницу во времени только в какой-то одной единице времени (только в часах, минутах или секундах), вы можете выполнить следующие вычисления.
Как рассчитать количество часов.
Чтобы представить разницу в часах между двумя моментами времени в виде десятичного числа, используйте следующую формулу:
=( Время окончания — Время начала ) * 24
Если начальное время записано в A2, а время окончания – в B2, вы можете использовать простое выражение B2-A2, чтобы вычислить разницу между ними, а затем умножить результат на 24. Это даст количество часов:
=(B2-A2)* 24
Чтобы получить количество полных часов, используйте функцию ЦЕЛОЕ, чтобы округлить результат до ближайшего целого числа:
=ЦЕЛОЕ((B2-A2) * 24)
Пример расчета разницы во времени только в одной единице измерения вы видите на скриншоте ниже.
Считаем сколько минут в интервале времени.
Чтобы вычислить количество минут между двумя метками времени, умножьте разницу между ними на 1440, что соответствует количеству минут в одном дне (24 часа * 60 минут = 1440).
=( Время окончания — Время начала ) * 1440
Как показано на скриншоте выше, формула может возвращать как положительные, так и отрицательные значения. Отрицательные возникают, когда время окончания меньше времени начала, как в строке 5:
=(B2-A2)*1440
Как сосчитать количество секунд.
Чтобы посчитать разницу в секундах между двумя моментами времени, вы умножаете разницу во времени на 86400, что соответствует числу секунд в одном дне (24 часа * 60 минут * 60 секунд = 86400).
=( Время окончания — Время начала ) * 86400
В нашем примере расчет выглядит следующим образом:
=(B2-A2)* 86400
Примечание. Чтобы результаты отображались правильно, к ячейкам с вашей формулой разницы во времени следует применить общий либо числовой формат.
Как посчитать разницу в каждой единице времени.
Чтобы найти разность между двумя точками времени и выразить ее только в одной определенной единице времени, игнорируя остальные, используйте одну из следующих функций.
- Разница в часах без учета минут и секунд:
=ЧАС(B2-A2)
- Разница в минутах без учета часов и секунд:
=МИНУТЫ(B2-A2)
- Разница в секундах без учета часов и минут:
=СЕКУНДЫ(B2-A2)
При использовании функций Excel ЧАС, МИНУТЫ и СЕКУНДЫ помните, что результат не может превышать 24 для часов, и 60 – для минут и секунд.
В данном случае не играет роли, сколько дней прошло с даты начала до даты окончания. Учитывается только дробная часть числа, то есть время.
Примечание. Однако,если в ячейку вы записали не просто время, а дату и время, и при этом дата окончания окажется меньше даты начала (т. е. результатом будет отрицательное число), то вы увидите ошибку #ЧИСЛО!.
Как перевести секунды в часы, минуты и секунды
Часто случается, что длительность какого-то события представлена в каких-то одних единицах времени. К примеру, различные приборы зачастую возвращают измеренное ими время в секундах. И это число нам нужно перевести в привычный формат времени – в часы, минуты и секунды, а при необходимости – еще и в дни.
Давайте рассмотрим небольшой пример.
Предположим, зафиксирована продолжительность события 284752 секунд. Переведем число секунд в дни, часы, минуты и секунды.
Вот как это будет:
Дни:
=ЦЕЛОЕ(A2/(60*60*24))
Часы:
=ЦЕЛОЕ(A2/(60*60)) — ЦЕЛОЕ(A2/(60*60*24))*24
Минуты:
=ЦЕЛОЕ(A2/60) — ЦЕЛОЕ(A2/(60*60))*60
Секунды – это просто две последние цифры:
=—ПРАВСИМВ(A2;2)
Если нужно рассчитать время только в часах, минутах и секундах, то изменим формулу подсчета часов:
=ЦЕЛОЕ(A2/(60*60))
Конечно, здесь результат может быть больше 24.
Минуты и секунды подсчитываем, как и прежде.
Еще один вариант перевода секунд в дни, часы, минуты и секунды вы можете посмотреть на скриншоте ниже.
Расчет времени с момента начала до настоящего момента
Чтобы рассчитать, сколько времени прошло с какой-то даты до настоящего момента, вы просто используете функцию ТДАТА, чтобы вернуть сегодняшнюю дату и текущее время, а затем вычесть из них дату и время начала.
Предположим, что начальная дата и время находятся в A2, выражение =ТДАТА()-A2 возвращает следующие результаты, при условии, что вы применили соответствующий формат времени к столбцу B (в этом примере «ч:мм») :
Если прошло больше чем 24 часа, используйте один из этих форматов времени , например Д «дн.» ч:мм:сс, как показано на скриншоте ниже:
Если ваши начальные данные содержат только время без дат, вам нужно использовать функцию ВРЕМЯ, чтобы правильно рассчитать, сколько времени прошло. Например, следующая формула возвращает время, истекшее с момента, указанного в ячейке A2, и до текущего момента:
=ВРЕМЯ(ЧАС(ТДАТА()); МИНУТЫ(ТДАТА()); СЕКУНДЫ(ТДАТА())) — A2
Примечание. Прошедшее время не обновляется в режиме реального времени, оно заново рассчитывается только при повторном открытии или пересчете рабочей книги. Чтобы принудительно обновить результат, нажмите либо Shift + F9
, чтобы пересчитать активную таблицу, или F9
для пересчета всех открытых книг. Еще один способ быстрого пересчета – внесите изменения в любую ячейку вашего рабочего листа.
Отображение разницы во времени как «XX дней, XX часов, XX минут и XX секунд».
Это, вероятно, самая удобная формула для расчета разницы во времени в Excel. Вы используете функции ЧАС, МИНУТЫ и СЕКУНДЫ для возврата соответствующих единиц времени, и функцию ЦЕЛОЕ для вычисления разницы в днях. Затем вы объединяете все эти функции в одно выражение вместе с текстовыми пояснениями:
=ЦЕЛОЕ(B2-A2)&» дн., «&ЧАС(B2-A2)&» час., «&МИНУТЫ(B2-A2)&» мин. и «&СЕКУНДЫ(B2-A2)&» сек.»
Вот как это может выглядеть:
Чтобы скрыть нулевые результаты в формуле разницы во времени в Excel, встройте в нее четыре функции ЕСЛИ:
=ЕСЛИ(ЦЕЛОЕ(B2-A2)>0; ЦЕЛОЕ(B2-A2) & » дн., «;»») &
ЕСЛИ(ЧАС(B2-A2)>0; ЧАС(B2-A2) & » час., «;»») &
ЕСЛИ(МИНУТЫ(B2-A2)>0; МИНУТЫ(B2-A2) & » мин. и «;»») &
ЕСЛИ(СЕКУНДЫ(B2-A2)>0; СЕКУНДЫ(B2-A2) & » сек.»;»»)
Синтаксис может показаться чрезмерно сложным, но это работает
Кроме того, вы можете рассчитать разницу во времени, просто вычитая время начала из времени окончания (например =B2-A2 ), а затем применив к ячейке следующий формат времени:
Д «дн.,» ч «час.,» м «мин. и » с «сек.»
Преимущество этого подхода заключается в том, что вашим результатом будет обычное значение времени, которое вы можете задействовать в других расчетах, в то время как результатом сложной формулы, описанной выше, является текст.
Недостатком же здесь является то, что пользовательский формат времени не может различать нулевые и ненулевые значения и игнорировать нули.
Как рассчитать и отобразить отрицательное время в Excel
При расчете разницы во времени в Excel вы иногда можете получить результат в виде ошибки ######, если вдруг она представляет собой отрицательное число. Это происходит, если время начала больше, чем время окончания события. Такое часто случается, если рассчитывают продолжительность каких-то событий без учета даты. Получается, что время окончания меньше, чем время начала, поскольку это просто время следующего дня. К примеру, мы начинаем работу в 17 часов и заканчиваем на следующий день в 10 часов.
Но есть ли способ правильно отображать отрицательное время в Excel? Конечно, способ есть, и даже не один.
Способ 1. Измените систему дат Excel на систему дат 1904 года.
Самый быстрый и простой способ нормально отображать отрицательное время (со знаком минус) — это перейти на систему дат 1904 года. Для этого нажмите « Файл» > «Параметры» > «Дополнительно », прокрутите вниз до раздела « При расчете этой книги» и поставьте галочку в поле «Использовать систему дат 1904».
Нажмите OK
, чтобы сохранить новые настройки, и теперь отрицательные величины времени будут отображаться правильно, как отрицательные числа:
Как видите, время начала больше, чем время окончания, и результат получен со знаком «минус».
Способ 2. Рассчитать отрицательное время в Excel с помощью формул
Если изменить систему дат по умолчанию в Excel нецелесообразно, вы можете заставить отрицательное время отображаться правильно, используя одну из следующих формул:
=ЕСЛИ(A2-B2>0; A2-B2; «-» & ТЕКСТ(ABS(A2-B2);»ч:мм»))
=ЕСЛИ(A2-B2>0; A2-B2; ТЕКСТ(ABS(A2-B2);»-ч:мм»))
Они обе проверяют, является ли отрицательной разница во времени (A2-B2). Если она меньше нуля, первая формула вычисляет абсолютное значение (без учёта знака) и объединяет этот результат со знаком «минус». Вторая формула делает точно такой же расчет, но использует отрицательный формат времени «-ч::мм «.
Примечание. Имейте в виду, что в отличие от первого метода, который обрабатывает отрицательное время как отрицательное число, результатом функции ТЕКСТ всегда является текстовая строка, которую нельзя использовать в математических вычислениях.
Если же текстовый формат для вас нежелателен, то вы можете определить разницу во времени в абсолютном выражении, игнорируя знаки.
На случай если время окончания меньше, чем время начала, мы можем проверить это при помощи функции ЕСЛИ.
=ЕСЛИ(B2<A2;B2+1;B2)-A2
Если разница во времени отрицательная, ко времени окончания добавляем 1 день (24 часа). В результате получим правильную разницу во времени, но без знака «минус».
Сложение и вычитание времени в Excel
По сути, есть 2 способа сложения и вычитания времени в Excel:
- При помощи функции ВРЕМЯ.
- Применяя арифметические вычисления, основанные на количестве часов (24), минут (1440) и секунд (86400) в одних сутках.
Функция ВРЕМЯ(часы; минуты; секунды) делает вычисления времени в Excel очень простыми, однако не позволяет добавлять или вычитать более 23 часов, 59 минут или 59 секунд.
Если вы работаете с большими временными интервалами, то используйте один из способов, описанных ниже.
Как добавить или вычесть часы
Чтобы добавить часы к заданному времени в Excel, вы можете взять на вооружение одну из следующих формул.
Функция ВРЕМЯ для добавления до 24 часов
= Время начала + ВРЕМЯ( N часов ; 0 ; 0)
Например, если ваше время начала записано в ячейке A2, и вы хотите добавить к нему 2 часа, формула выглядит следующим образом:
=A2 + ВРЕМЯ(4; 0; 0)
Примечание. Если вы попытаетесь добавить более 23 часов с помощью функции ВРЕМЯ, указанные часы будут разделены на 24, а остаток от деления будет добавлен к времени начала. Например, если вы попытаетесь добавить 28 часов к «10:00» (ячейка A2) с помощью формулы =A4 + ВРЕМЯ(28; 0; 0), результатом будет «14:00», т. е. A2 + 4 часа.
Как добавить любое количество часов (меньше или больше 24 часов)
Следующая формула не имеет ограничений на количество часов, которые вы хотите добавить:
= Время начала + ( N часов / 24)
Например, чтобы добавить 36 часов к времени начала в ячейке A2:
=A2 + (36/24)
Чтобы вычесть часы из заданного времени, вы используете аналогичные формулы и просто заменяете «+» знаком «-»:
Например, чтобы вычесть 40 часов из времени в ячейке A2, можно употребить формулу:
=A2-(40/24)
Если вычитаем менее чем 24 часа, то используйте функцию ВРЕМЯ:
=A2 — ВРЕМЯ(4; 0; 0)
Как прибавить или вычесть минуты
Чтобы добавить минуты к заданному времени, используйте те же методы, которые мы только что использовали для добавления часов.
Чтобы добавить или вычесть менее 60 минут
Используйте функцию ВРЕМЯ и укажите минуты, которые вы хотите добавить или вычесть, во втором аргументе:
= Время начала + ВРЕМЯ(0; N минут ; 0)
Вот несколько примеров для расчета минут в Excel:
Чтобы добавить 30 минут ко времени в A2: =A2 + ВРЕМЯ(0;30;0)
Чтобы вычесть 50 минут из времени в A2: =A2 — ВРЕМЯ(0;50;0)
Как добавить или вычесть более 60 минут
При расчете разделите количество минут на 1440, то есть на количество минут в сутках, и прибавьте получившееся число к времени начала:
= Время начала + ( N минут / 1440)
Чтобы вычесть минуты из времени, просто замените плюс знаком минус. Например:
Чтобы добавить 600 минут: =A2 + (600/1440)
Чтобы вычесть 600 минут: =A2 — (600/1440)
Как прибавить или вычесть секунды
Подсчеты с секундами в Excel выполняются аналогичным образом как с минутами. Ограничение здесь, как вы понимаете, 60 секунд.
Чтобы добавить менее 60 секунд к заданному времени, вы можете использовать функцию ВРЕМЯ:
= Время начала + ВРЕМЯ(0; 0; N секунд )
Чтобы добавить более 59 секунд, используйте следующую формулу:
= Время начала + ( N секунд / 86400)
86400 – это количество секунд в сутках.
Чтобы вычесть секунды, используйте те же формулы, только со знаком минус (-) вместо плюса (+).
Это может выглядеть примерно так:
Чтобы добавить 50 секунд к A2: =A2 + ВРЕМЯ(0;0;50)
Чтобы добавить 1500 секунд к A2: =A2 + (1500/86400)
Чтобы вычесть 25 секунд из A2: =A2 — ВРЕМЯ(0;0;25)
Чтобы вычесть 2500 секунд из A2: =A2 — (2500/86400)
Примечание:
- Если вычисленное время отображается в виде десятичного числа, примените настраиваемый формат даты/времени к ячейкам.
- Если после применения пользовательского форматирования в ячейке отображается #########, то скорее всего, ячейка недостаточно широка для отображения даты и времени. Чтобы исправить это, увеличьте ширину столбца, дважды щелкнув или перетащив правую его границу.
Как суммировать время в Excel
Формула суммирования времени в Excel — это обычная функция СУММ, и применение правильного формата времени к результату — это то, что помогает получить верный результат.
Предположим, у вас есть сведения об отработанном времени в столбце B, и вы хотите его суммировать, чтобы посчитать общее количество рабочих часов за неделю. Вы пишете простую формулу СУММ
=СУММ(B2:B8)
Затем устанавливаете в ячейке нужный формат времении получаете результат, как на скриншоте ниже.
В некоторых случаях формат времени по умолчанию работает просто отлично, но иногда вам может понадобиться более тонкая настройка шаблона, например, для отображения общего времени в виде минут и секунд или только секунд. Хорошей новостью является то, что никаких других вычислений не требуется. Все, что вам нужно сделать, это применить правильный формат времени к ячейке.
Щелкните правой кнопкой мыши ячейку и выберите «Формат ячеек» в контекстном меню или нажмите Ctrl + 1, чтобы открыть диалоговое окно «Формат ячеек». Выберите «Пользовательский» и введите один из следующих форматов времени в поле «Тип»:
- Чтобы отобразить общее время в часах и минутах: [ч]:мм
- Чтобы отобразить общее время в минутах и секундах: [м]:сс
- Чтобы отобразить общее время в секундах: [сс]
Примечание. Вышеупомянутые пользовательские форматы времени работают только для положительных значений. Если результатом ваших расчетов времени является отрицательное число, например, когда вы вычитаете большее время из меньшего, результат будет отображаться как #####. Чтобы по-другому отображать отрицательное время, см. раздел Пользовательский формат для отрицательных значений времени .
Кроме того, имейте в виду, что формат времени, примененный к ячейке, изменяет только представление на дисплее, не изменяя содержимое ячейки. На самом деле это обычное время, которое хранится в виде десятичной дроби во внутренней системе Excel. Это означает, что вы можете свободно ссылаться на него в других формулах и вычислениях.
Вот как вы можете рассчитывать время в Excel. Чтобы узнать о других способах управления датами и временем в Excel, я рекомендую вам ознакомиться с ресурсами в конце этой статьи. Я благодарю вас за чтение и надеюсь увидеть вас в нашем блоге.
Сложение значений времени
Допустим, вам нужно узнать, сколько часов и минут потребует выполнение двух задач. По вашей оценке на выполнение первой задачи потребуется 6 часов 45 минут, а на выполнение второй задачи — 9 часов 30 минут.
Вот один из способов настроить этот способ на этом.
-
Введите 6:45 в ячейку B2, а в ячейку B3 — 9:30.
-
В ячейке B4 введите =B2+B3 и нажмите ввод.
Результат — 16:15 –16 часов 15 минут для завершения двух задач.
Совет: Вы можете также складывать значения времени с помощью функции Автосумма для чисел. Выделите ячейку B4, а затем на вкладке Главная выберите Автосумма. Формула будет выглядеть следующим образом: =СУММ(B2:B3). Нажмите ввод, чтобы получить такой же результат (16 часов 15 минут).
Это было достаточно просто, но если количество часов превышает 24, нужно сделать еще один шаг. К результату формулы необходимо применить специальный формат.
Чтобы сложить более 24 часов:
-
В ячейку B2 введите значение 12:45, а в ячейку B3 — 15:30.
-
В ячейку B4 введите формулу =B2+B3 и нажмите клавишу ВВОД.
Результат — 4:15, что не следует ожидать. Это потому, что время задачи 2 составляет 24-часовой период. 15:30 — то же, что и 3:30.
-
Чтобы отобразить значение времени, превышающее 24 часа, выберите ячейку B4.
-
На вкладке Главная в группе Ячейки нажмите кнопку Формат и выберите пункт Формат ячеек.
-
В диалоговом окне Формат ячеек в списке Категория выберите пункт (все форматы).
-
В поле Тип в верхней части списка форматов введите [ч]:мм;@ и выберите ОК.
Обратите внимание на двоеточие после [ч] и двоеточие после мм.
В результате получится 28 часов 15 минут. Формат сохраняется в списке Тип для дальнейшего использования.
Вычитание значений времени
Вот еще один пример: Предположим, что вы с друзьями знаете время начала и окончания работы над волонтерным проектом и хотите знать, сколько времени вы потратили в общей сложности.
Выполните эти действия, чтобы получить за выпавное время — разницу между двумя значениями времени.
-
В ячейку B2 введите время начала и введите «a» для AM или «p» для PM. После этого нажмите клавишу ВВОД.
-
В ячейке C2 введите время окончания, в том числе «a» или «p» и нажмите ввод.
-
Введите другие значениям времени начала и окончания для своих друзей Сергея и Николая.
-
В ячейке D2 вычитайте время окончания из времени начала, введите формулу =C2-B2 и нажмите ввод.
-
В диалоговом окне Формат ячеек в списке Категория выберите пункт (все форматы).
-
Выберите в списке Тип пункт ч:мм (часы и минуты) и нажмите кнопку ОК.
Теперь видно, что Григорий работал 3 часа 45 минут.
-
Чтобы получить результаты для Сергея и Николая, скопируйте формулу, выделив ячейку D2 и перетащив ее на ячейку D4.
Параметры форматирования в ячейке D2 скопируются вместе с формулой.
Чтобы вычесть время, которое превышает 24 часа:
Необходимо создать формулу, чтобы вычесть разницу между двумя значениями времени, которые суммарно более 24 часов.
Выполните следующие действия:
-
В примере выше щелкните ячейку B1 и перетащите рамку выделения на ячейку B2, что даст вам возможность применить формат к двум ячейкам одновременно.
-
В диалоговом окне Формат ячеек в списке Категория выберите пункт (все форматы).
-
В поле Тип вверху списка форматов введите д.м.гггг ч:мм.
Обратите внимание на пустое пространство в конце yyyy и в конце мм.
В дальнейшем новый формат будет доступен в списке Тип.
-
В ячейке B1 введите дату начала, включая день, месяцигод.
-
Выполните те же действия для даты окончания в ячейке B2.
-
Введите формулу в ячейку B3: =(B2-B1)*24.
Результат — 31,5 часа.
Примечание: В этом формате можно складывать и вычитать больше 24 часов Excel в Интернете но нельзя применить пользовательский числовой формат.
Сложение значений времени
Допустим, нужно узнать, сколько часов и минут потребует выполнение двух задач. По вашей оценке на выполнение первой задачи потребуется 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 скопируются вместе с формулой.
Мы проверили на предыдущем уроке, что дата в Excel – это число количества дней прошедших от 01.01.1900г. А сейчас убедимся что время в Excel – это дробная часть числа, которая представляет собой период суток.
Работать с временем приходиться не редко. Например когда нужно отделу кадров сформировать отчет по балансу рабочего времени сотрудников предприятия. Или производственному отделу нужно посчитать сколько потребуется работо-часов фрезерному станку на изготовления деталей мелкосерийного производства. Время нужно считать инженерам для анализа производительности оборудования при определенных количествах операций.
Как посчитать сумму времени в Excel?
Каждая дробная часть чисел в Excel может отображаться в часах и минутах (в зависимости от выбранного формата отображения).
Данный факт лучше усвоить на конкретном примере:
- Заполните диапазон ячеек A1:A3 числовыми значениями: 0,25 (четверть дня); 0,5(полдень); 0,75 (3/4 дня).
- Выделите A1:A3 и с помощью диалогового окна «Формат ячеек» (CTRL+1) задайте формат «Время», как показано на рисунке:
Чтобы сложить время в Excel по формуле или с помощью функции:=СУММ() нужно использовать специальный формат.
- В ячейку А4 введите:=СУММ(A1:A3). Как видно вместо 36 часов мы видим только 12 – это время следующего дня. А чтобы отобразить сумму часов меняем формат ячейки.
- Открываетм окно «Формат ячеек»-«Число»-«Числовые форматы»-«Все форматы». В поле «Тип:» вводим: [ч]:мм:сс. И нажимаем ОК.
Теперь отображается количество суммированных часов и минут.
Как посчитать разницу во времени в Excel?
Данный метод отображения времени весьма полезный. Допустим нам нужно узнать разницу между временем в минутах. В ячейку B2 введите формулу:=A2-A1. Установите теперь для ячейки «Все форматы» и на этот раз в поле «Тип:» вводим: [мм]. И нажимаем ОК.
Так нам удалось перевести время в минуты. Если мы в эту же ячейку введем число 1 (или время 24:00 что по сути одно и то же), то мы узнаем что в сутках 1440 минут. Так фактически можно в Excel посчитать любое время в минутах.
Примечание. С помощью формата ячеек мы настраиваем способ отображения их значений. Например, например можно добавить или убрать время из даты в Excel.
Учет времени на протяжении суток
На следующем примере посчитаем, какая часть суток прошла от полночи до 9:45.
- В ячейки A1:A3 введите 9:45.
- Перейтите на A1 и вызовите окно «Формат ячеек» (CTRL+1). На закладке «Число», из списка «Числовые форматы» выберите «Дробный».
- Перейдите на A2 и задайте таким же способом «Процентный» формат (или просто нажмите комбинацию горячих клавиш CTRL+SHIFT+5).
- Перейдите на A3 и удалите формат ячейки. А из предыдущих уроков вы знаете, что удалить формат это присвоить формат по умолчанию «Общий». Для этого можно нажать комбинацию CTRL+SHIFT+` или использовать выше описанный способ.
Как видите 9:45 – это 2/5 частей суток. Проще говоря, прошло пока 40,63% суток.
Как поставить текущее время в Excel?
Автоматический ввод текущего времени в Excel выполняется комбинацией горячих клавиш CTRL+SHIFT+;. Автоматическая вставка текущей даты и времени в Excel отличается использованием клавиши SHIFT.
Сложение времени в Microsoft Excel
Смотрите такжеПримечание : возможно: Итак: в А160 – коэффициент дляПример 1. Длина маршрутаФункция ВРЕМЯ в Excel образом:Если в табеле,. для своих друзей. Можно также добавить времени эта статья была«Дополнительно»«OK». тем самым вызвавОдной из задач, которая существуют другие стандартные
— начальная дата; перевода десятичной дроби
Суммирование времени
общественного транспорта составляет из категории «ДатаЧтобы вычислить временной интервал вместо времени, стоитВ поле Сергея и Николая.В диалоговом окне с помощью функции вам полезна. Просим. В правой части.В третьей ячейке, в контекстное меню. Переходим может стать перед функции вычисления разницы В1 — конечная в минуты. 34 минуты. Время и время» предназначена между начальным и
- другое значение -ТипВ ячейке D2 вычитанияФормат ячеек»Автосумма» вас уделить пару окна находим иЗапускается окно аргументов функции. которой тоже установлен по пункту пользователем во время во времени (вФормула: =ДНЕЙ360(А1;В1;ИСТИНА) -Введем в ячейке G2
- отправки из депо для использования специалистами, конечным временем недостаточно число, слово, символ,вверху списка форматов значения времени окончанияв спискедля суммирования чисел. секунд и сообщить, устанавливаем значение Устанавливаем курсор в
- формат времени, ставим«Формат ячеек…» работы в Эксель, часах) формула расчитывает количество следующую формулу: – 8:25 утра. выполняющими временные расчеты, только лишь вычесть то, время, все введите из значения времениКатегория Выделите ячейку B4 помогла ли она«[ч]:мм:сс» поле знак. Вместо этого можно является сложение времени.DARTVAIDER дней исходя из
Значения аргументов функций: Необходимо узнать, во
Способ 1: показание часов через промежуток времени
например, экономистам-нормировщикам. от конечного времени равно, можно посчитать.д.м.гггг ч:мм начала, введя формулувыберите пункт и нажмите кнопку вам, с помощью. Чтобы сохранить изменение,«Число1»«=» также после выделения Например, данный вопрос: Дело всё в 360-дневного года.
- A3 – часы отправки сколько транспорт прибудетФункция имеет следующий синтаксис: начальное. Здесь скрыта Смотрите статью «Функция.= C2-B2(все форматы)
- »Автосумма» кнопок внизу страницы. жмем на кнопкуи кликаем по. Далее кликаем по на клавиатуре набрать может возникнуть при том, что мнеИли: =А1-В1. из депо; в депо пройдя=ВРЕМЯ(часы; минуты; секунды) определенная ловушка, в «СЧЁТЕСЛИ» в Excel».
- Обратите внимание на ви нажмите клавишу ВВОД..на вкладке « Для удобства также«OK»
ячейке, содержащей текущее ячейке со временем комбинацию составлении в программе в Excele стандартнымиМежду этими способамиB3 – минуты выезда; полный маршрут, пренебрегаяРассмотрим параметры, принимаемые на которую часто попадаютВ Excel можно концеВ диалоговом окнеВ полеГлавная приводим ссылку на.
Способ 2: использование функции
время. Затем устанавливаем«13:26:06»Ctrl+1 баланса рабочего времени.
- функциями расчета я существует различие, иC3 – секунды выезда; возможными задержками на вход данной функцией: пользователи Excel. Если сложить время, напримергггг
- Формат ячеекТип». Формула будет оригинал (на английскомДалее нужно выделить диапазон, курсор в поле, жмем на знак.
- Трудности связаны с могу расчитать раздницу чем больше разницаF3 – вычисленное ранее пути.Часы – обязательный параметр, конечное время есть два отрезка времении в концев спискевверху списка форматов выглядеть следующим образом: языке) . заполненный значением времени«Число2» «+» на клавиатуреОткрывается окно форматирования. Переходим тем, что время
- вднях , месяцах между датами, тем время нахождения вЗаполним таблицу исходных данных.
принимающий значения в раньше, чем начальное,
Способ 3: суммарное сложение времени
— сложить часы,ммКатегория введите= SUM(B2:B3).Допустим, что вам нужно и одну пустуюи кликаем по и кликаем по во вкладку измеряется не в , годах , сильнее она будет пути, выраженное в Укажем часы, минуты интервале от 0 тогда следует считать минуты, секунды в.
- выберите пункт[ч]: мм; @Нажмите клавишу ВВОД, добавить две разные ячейку после него. ячейке, где указано ячейке со значением«Число» привычной для нас за 2 промежутка между конечным результатом. минутах. и секунды отправки до 32767, задающие так, что часы Excel. Смотрите вВ дальнейшем новый формат(все форматы)и нажмите кнопку чтобы получить такой значения времени друг
- Находясь на вкладке время, которое нужно«1:45:51», если оно открылось десятичной системе, в времени т.е.DARTVAIDERТо есть, автомобиль приедет транспортного средства из часы. При вводе показывали время следующего статье «Как посчитать будет доступен в.ОК же результат, 16
- с другом, чтобы«Главная» прибавить. После того,
. в другой вкладке. которой по умолчанию
01.01.05 8:00: Поврос такой кто во второй город депо, а также чисел со значениями 24-х часового дня. время в Excel». спискеВыберите в списке. часов 15 минут. получить суммарное. Или, нажимаем на значок как оба поля
Для того чтобы результат
lumpics.ru
Сложение и вычитание значений времени
В блоке параметров работает и Excel.2.01.05 12:00 нибуть знает как в 5:25 PM. длину маршрута: свыше 23 выполняетсяПри составлении большихТипТипОбратите внимание двоеточиеИтак, предыдущие действия были вам нужно вычитание«Сумма» заполнены, жмем на вычисления вывести на«Числовые форматы» Давайте выясним, какExcel пишет результат сделать так чтоПример 3. Длительность производственного
Для решения задачи необходимо вычитание наибольшего ближайшегоВ таких случаях к списков, таблиц, прайс.пункт после достаточно простыми. Но одного значения времени, расположенный на ленте кнопку
экран, жмем напереставляем переключатель в суммировать время в 01.01.00 4:00 бы можно было
Сложение значений времени
процесса составляет 739 в ячейке E3 меньшего значения, кратного конечному времени следует — листов, др.В ячейке B1 введитеч:мм[ч] если результатом сложения из другого для в блоке инструментов
«OK» кнопку позицию
-
этом приложении.а правельный результат вводить дату к секунд. Необходимо выразить ввести следующую формулу: 24, результат которого
-
добавить единицу, которая документов, не всегда дату начала, включая(часы и минуты)и точку с
оказываются значения времени вычисления общее время,«Редактирование».
«Enter»«Время»Скачать последнюю версию 28 часов примеру : эту длительность вЗначения аргументов функций: принимается в качестве в формате времени удается увидеть, что день/месяц/год и планирование и нажмите кнопку запятой после более 24 часов, затраченное на работу. Как альтернативный вариант,Как видим, происходит вычисление
.. В правой части Excelможно ли как18.09.04 11:30 минутах и секундах.A3 – часы отправки входного параметра. Например, Excel считается полными
вводимые данные повторяются. времени с помощью
-
ОКмм потребуется выполнить дополнительное над проектом. можно набрать на и в изначальноВнимание! Применяя данный метод,
-
окна в блокеДля того, чтобы произвести нибуть формат даты20.09.04 21:00Укажем исходное значение минут
из депо; результат выполнения функции сутками. Благодаря такой Отслеживать дубли поможет «» или «..
-
действие. К результатуКак вы увидите в клавиатуре сочетание клавиш
-
выделенной ячейке выводится можно узнать, сколько«Тип» процедуру суммирования времени, (раздницу в датахНужно расчитать раздницу в ячейке A2:B3 – минуты выезда; ВРЕМЯ(31;0;0) эквивалентен результату
-
формуле результат вычисления таблица Excel. КакpТеперь видно, что ГригорийВ результате получится 28 формулы необходимо применить приведенных ниже разделах,
-
«Alt+=» результат сложения времени. будут показывать часывыбираем тот вид прежде всего, все перевести в часовой по времени т.е.Воспользуемся рассматриваемой формулой для
C3 – секунды выезда; выполнения функции (7;0;0) временных интервалов не её настроить, смотрите» для AM и работал 3 часа часов 15 минут.
специальный формат. Excel упрощает сложение.Урок: через определенное количество отображения, с которым
Вычитание значений времени
ячейки, которые принимают формат ) сколько прошло часов вычисления времени:D3 – протяженность маршрута, и равен 07:00. будет содержать отрицательных в статье «Запретить PM.
45 минут. Формат сохраняется вЧтобы добавить превышающий 24 и вычитание значений
-
После этих действий вМастер функций в Excel времени только в будем работать. После участие в данной01.01.2005 8:00:00 и от 18.09.04 с
-
Результатом выполнения формулы является выраженная в минутах.Минуты – обязательный параметр, значений. вводить повторяющиеся значенияВыполните те же действия
-
Чтобы получить результаты для списке часа: времени.
-
пустой выделенной ячейкеНо чаще на практике пределах одних суток. того, как настройка операции, должны иметь 02.01.2005 9:00:00 перевести
-
11.30 до 20.09.04 значение 12:12 AM,То есть, транспортное средство принимающий числа вВ формуле, вычисляющей временный в Excel». для даты окончания
-
Сергея и Николая,ТипВ ячейку B2 введитеДопустим, вам нужно узнать, появится результат вычислений. нужно не определить Для того, чтобы выполнена, жмем на
формат времени. Если в в 25 до 21.30 ???
-
что не соответствует вернется в депо интервале от 0 интервал используется логическаяОдна из самых сложных в ячейке B2.
скопируйте формулу, выделивдля дальнейшего использования. значение
сколько часов иУрок:
показание часов через можно было «перескакивать» кнопку это не так, часов ???
Помогите плиз я
-
условию задачи. Воспользуемся в 8:59 AM. до 32767, определяющие функция ЕСЛИ. Она операций, выполняемых соВведите формулу в ячейку ячейку D2 иВот еще один пример:
-
12:45 минут потребует выполнениеКак посчитать сумму в определенное время, а через суточный рубеж«OK» то их нужно
-
pashulka как то делал функцией МИНУТЫ, чтобыПример 2. Автомобиль движется минуты. При вводе сначала проверяет является
значением времени – B3: перетащив ее на допустим, что вы, а в ячейку двух задач. По
Экселе сложить общее количество и знать, скольков нижней части соответствующим образом отформатировать.
-
: ПАСИБО — всё раньше это а выделить искомую часть из одного города значений, превышающих 59, ли конечное время это вычисление временного=(B2-B1)*24
-
ячейку D4. и ваши друзья B3 —
-
вашей оценке наКак видим, существует два времени. Например, это времени будут при
окна.
support.office.com
Как умножить время на число в Excel.
Текущий формат ячеек считает ,огромнейшее спасибо сейчас забыл не времени: в другой со производится перерасчет в более ранее, чем интервала. То есть,.Параметры форматирования в ячейке знаете время начала15:30 выполнение первой задачи вида сложения времени требуется для определения этом показывать часы,
Урок: можно посмотреть после
! могу сделать(((B2 – ячейка с
средней скоростью 80 часы и минуты.
начальное. Если так, количество пройденных часовРезультат — 31,5 часа. D2 скопируются вместе и окончания работы. потребуется 6 часов в Эксель: суммарное
общего количества отработанных обязательно при форматированииФорматирование таблиц в Excel их выделения воВсё считает кромеПЛИЗ! полученным промежуточным результатом км/ч. Известно, что
Например, результат выполнения тогда к результату и минут междуРассмотрим, с формулой. над волонтерским проектомВ ячейку B4 введите 45 минут, а сложение времени и часов. Для этих ячеек нужно выбиратьПрежде всего, давайте посмотрим,
excel-office.ru
Как вычесть время в Excel и посчитать разницу во времени
вкладке минут (DARTVAIDER вычислений. он выехал в функции (0;134;0) эквивалентен вычитания добавляется единица начальным и конечнымкак в Excel умножить
Как вычитать время сегодняшнего и завтрашнего дня в Excel
Для вычитания, превышающий 24 и хотите узнать формулу на выполнение второй вычисление положения часов целей можно воспользоваться тип формата со
как рассчитать, сколько«Главная»считает по формуле: DateDiff(‘h’, ‘18.09.04 11:30’,То есть длительность производственного 12:10, а расстояние результату выполнения функции
(24 часа). В временным значением. время на число часа: затраченное на общее=B2+B3 задачи — 9 часов
через определенный период. одним из двух звездочкой, как на будут показывать часыв специальном поле =(ДЕНЬ(A2-A1)*24+ЧАС(A2-A1)) ‘20.09.04 21:00’) процесса для изготовления между городами составляет ВРЕМЯ(2;14;0) и равен противном случае выполняетсяТаблица на рисунке ниже. Например, по табелюЭто необходимо для создания количество регистрируемого времени.
и нажмите клавишу
30 минут. Для решения каждой ранее описанных способов: изображении ниже. по прошествии определенного форматирования на лентеA1=20.09.04 20:30pashulka единицы продукции составляет 420 км. Необходимо
02:14. только лишь вычитание. в своих ячейках учета рабочего времени формулы, чтобы вычислитьВыполните следующие действия для ВВОД.Вот один из способов из этих задач простое сложение илиАльтернативным вариантом предыдущему способу периода времени, выраженного
exceltable.com
Примеры использования функции ВРЕМЯ для расчетов в Excel
в блоке инструментовA2=23.09.04 22:32: А как это 12 минут на определить время прибытияСекунды – обязательный параметр,Функция ВРЕМЯ возвращает десятичное содержит список начальных мы посчитали – разницу между двумя вычисления затраченного времени,Результат — 4:15, который установить это в существует несколько способов. применение функции является использование функции в часах, минутах«Число»
Особенности работы функции ВРЕМЯ в Excel
результат 74.02 ( сделать ? одной единице оборудования в пункт назначения. принимающий значения от число, выражающее определенное
и конечных временных
сколько часов отработал
значениями времени, итог что разница между
- уже не ожидаемого. лист. Пользователь сам долженСУММСУММ и секундах. В. как єто сделатьЭто функция???? мне цеха.Внесем в таблицу исходных 0 до 32767, значение во времени. значений. А также сотрудник. Теперь нужно более 24 часов.
- двумя значениями времени. Это из-за времениВведите определиться, какой вариант. Но, намного удобнее. нашем конкретном примереВыделяем соответствующие ячейки. Если ? надо функцией этоскиньте экселевский файл с данных часы, минуты определяющий секунды. При
- Возвращаемое значение зависит результатами вычисления временного отработанные часы умножитьВыполните указанные ниже действия.В ячейку B2 введите для задачи 26:45 в ячейке B2 для конкретного случая в этом случаеПосле того, как первичные нужно узнать, сколько
это диапазон, тоМожно использовать : сделать , или формулой и секунды отправки вводе чисел свыше
от формата ячейки.
Примеры использования функции ВРЕМЯ в Excel
интервала: на число, стоимостьВ примере выше щелкните время начала и в 24-часовом формате.и 9 лично ему подойдет воспользоваться таким инструментом, данные (текущее показание будет на часах просто зажимаем левую
=ДЕНЬ(A2-A1)*24+ЧАС(A2-A1)&’,’&МИНУТЫ(A2-A1) как это запуститьили напишите формулу автомобиля: 59 производится автоматический Если ячейка имеет
Как видно на рисунке одного часа работы. ячейку B1 и
включить для AM
- 15:30 такое же,: 30 в ячейке
- больше.
- как автосумма.
- часов и отрезок через 1 час
кнопку мыши ирезультат будет 74,2 расскажите плиз ?
Как рассчитать прибытие автомобиля к пункту назначения?
или скиньте программуОпределим длительность нахождения автомобиля перерасчет в часы, формат «Общий», функция если мы будем Для этого, умножаем перетащите рамку выделения «» или « как 3:30. B3Автор: Максим Тютюшев
Но, прежде нам нужно времени) введены, выделяем 45 минут и обводим его. В
Если необходимо получить я полный ламерSilenser в пути, зная, минуты и секунды.
ВРЕМЯ вернет результат, делать просто вычитание,
время на цену
- на ячейку B2,p
- Чтобы отобразить значение времени,.
- Примечание: будет отформатировать ячейки отдельную ячейку. Кликаем
51 секунду, если случае, если мы
именно 74,02 то
- в этом!: Какая нафик формула?
- что время равно
- Например, ВРЕМЯ(0;0;190) эквивалентно
- отформатированный в виде то для некоторых одного часа и что даст вам
» для PM. Нажмите превышающее 24 часа,В ячейку B4 введите
Как посчитать длительность производственного процесса на оборудовании в Excel?
Мы стараемся как по-другому, а не по кнопке сейчас на них имеем дело с
:DARTVAIDER
В одну ячейку частному от деления
значению (0;03;10) и даты. Числовой результат результатов получаем ошибочный умножаем на 24. возможность применить формат клавишу ВВОД. выберите ячейку B4.
формулу = B2 + можно оперативнее обеспечивать так, как было
«Вставить функцию» установлено время 13:26:06. отдельными ячейками, разбросанными=ДЕНЬ(A2-A1)*24+ЧАС(A2-A1)&’,’&ЕСЛИ(ДЛСТР(МИНУТЫ(A2-A1))=1;’0’&МИНУТЫ(A2-A1);МИНУТЫ(A2-A1)): Если Вам необходимо введи первую дату
exceltable.com
Как в Excel посчитать: ввести период времени — а он посчитает сколько дней?
расстояния на скорость: равно 00:03:10.
работы данной функции
формат значений –
Получилась такая формула. к двум ячейкамВ ячейке C2 введитеНа вкладке B3 вас актуальными справочными описано в предыдущих.На отформатированном участке листа по листу, то
В последнем случае воспользоваться стандарной функцией, диапазона, во вторуюВ ячейке F будет
Перечисленные параметры – обязательные. – десятичное число ;:Теперь копируем формулу на
одновременно.
время окончания, включаяГлавнаяи нажмите клавишу материалами на вашем вариантах. Выделяем областьОткрывается Мастер функций. Ищем
Как сделать расчет разницы времени в Excel?
в разных ячейках тогда выделение их гораздо проще написать то попробуйте вот ячейку последнюю дату. использована следующая формула: Если один или
из интервала от
Поэтому при расчетах временных
весь диапазон таблицы.В диалоговом окне «» или «в группе ВВОД. языке. Эта страница
и вызываем окно в перечне элементов с помощью клавиатуры проводим, кроме всего свою собственную пользовательскую
это :
Потом из второйГде: несколько из них
0 до 0,99988426, интервалов, чтобы узнатьГотовый автоматический табель учета
Формат ячеекpЯчейкиРезультат — 16:15 — переведена автоматически, поэтому форматирования. Во вкладке функцию
вводим данные прочего, зажав кнопку функцию, или поискать=(ДЕНЬ(A2-A1)*24+ЧАС(A2-A1)) ячейки отними первую.
E3 – расстояние между
имеют значение 0
которое представляет собой
разницу во времени,
рабочего временив списке» при необходимости инажмите кнопку 16 часов 15
ее текст может«Число»«СУММ»«13:26:06»Ctrl нет ли болеегде ячейка И получишь количество городами, км; (нуль), это должно
значение в единицах
следует использовать формулу
скачать здесь.Категория
нажмите клавишу ВВОД.Формат
минут — для содержать неточности ипереставляем переключатель. Выделяем её ии
на клавиатуре. простого аналога средиA1=18.09.2004 11:30 дней. Все.
D3 – средняя скорость быть указано явно. измерения времени от в Excel. Сама
Автоматический график смен (дежурств)выберите пункт
Введите другие значениям времении выберите пункт
выполнения двух задач.
грамматические ошибки. Для
«Числовые форматы» жмем на кнопку«1:45:51»
Кликаем правой кнопкой мыши,
стандартных ()
A2=20.09.2004 21:30
Себор движения авто, км/ч;
0:00:00 до 23:59:59.
формула выглядит следующимскачать здесь.(все форматы) начала и окончанияФормат ячеекСовет: нас важно, чтобы
CyberForum.ru
в позицию
Содержание
- Суммирование времени
- Способ 1: показание часов через промежуток времени
- Способ 2: использование функции
- Способ 3: суммарное сложение времени
- Вопросы и ответы
Одной из задач, которая может стать перед пользователем во время работы в Эксель, является сложение времени. Например, данный вопрос может возникнуть при составлении в программе баланса рабочего времени. Трудности связаны с тем, что время измеряется не в привычной для нас десятичной системе, в которой по умолчанию работает и Excel. Давайте выясним, как суммировать время в этом приложении.
Суммирование времени
Для того, чтобы произвести процедуру суммирования времени, прежде всего, все ячейки, которые принимают участие в данной операции, должны иметь формат времени. Если это не так, то их нужно соответствующим образом отформатировать. Текущий формат ячеек можно посмотреть после их выделения во вкладке «Главная» в специальном поле форматирования на ленте в блоке инструментов «Число».
- Выделяем соответствующие ячейки. Если это диапазон, то просто зажимаем левую кнопку мыши и обводим его. В случае, если мы имеем дело с отдельными ячейками, разбросанными по листу, то тогда выделение их проводим, кроме всего прочего, зажав кнопку Ctrl на клавиатуре.
- Кликаем правой кнопкой мыши, тем самым вызвав контекстное меню. Переходим по пункту «Формат ячеек…». Вместо этого можно также после выделения на клавиатуре набрать комбинацию Ctrl+1.
- Открывается окно форматирования. Переходим во вкладку «Число», если оно открылось в другой вкладке. В блоке параметров «Числовые форматы» переставляем переключатель в позицию «Время». В правой части окна в блоке «Тип» выбираем тот вид отображения, с которым будем работать. После того, как настройка выполнена, жмем на кнопку «OK» в нижней части окна.
Урок: Форматирование таблиц в Excel
Способ 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».
- Как видим, происходит вычисление и в изначально выделенной ячейке выводится результат сложения времени.
Урок: Мастер функций в Excel
Способ 3: суммарное сложение времени
Но чаще на практике нужно не определить показание часов через определенное время, а сложить общее количество времени. Например, это требуется для определения общего количества отработанных часов. Для этих целей можно воспользоваться одним из двух ранее описанных способов: простое сложение или применение функции СУММ. Но, намного удобнее в этом случае воспользоваться таким инструментом, как автосумма.
- Но, прежде нам нужно будет отформатировать ячейки по-другому, а не так, как было описано в предыдущих вариантах. Выделяем область и вызываем окно форматирования. Во вкладке «Число» переставляем переключатель «Числовые форматы» в позицию «Дополнительно». В правой части окна находим и устанавливаем значение «[ч]:мм:сс». Чтобы сохранить изменение, жмем на кнопку «OK».
- Далее нужно выделить диапазон, заполненный значением времени и одну пустую ячейку после него. Находясь на вкладке «Главная», нажимаем на значок «Сумма», расположенный на ленте в блоке инструментов «Редактирование». Как альтернативный вариант, можно набрать на клавиатуре сочетание клавиш «Alt+=».
- После этих действий в пустой выделенной ячейке появится результат вычислений.
Урок: Как посчитать сумму в Экселе
Как видим, существует два вида сложения времени в Эксель: суммарное сложение времени и вычисление положения часов через определенный период. Для решения каждой из этих задач существует несколько способов. Пользователь сам должен определиться, какой вариант для конкретного случая лично ему подойдет больше.
Еще статьи по данной теме:
Помогла ли Вам статья?
Oleg4074 Пользователь Сообщений: 12 |
Здравствуйте!!! Помогите пожалуйста разобраться с формулами подсчета дней, часов с минутами. Изменено: Oleg4074 — 02.03.2017 11:49:28 |
Сергей Пользователь Сообщений: 11251 |
7,12 это что 7 часов 12 минут? Лень двигатель прогресса, доказано!!! |
Sanja Пользователь Сообщений: 14838 |
Как Вы получили 84,12? Согласие есть продукт при полном непротивлении сторон. |
Garni Пользователь Сообщений: 333 |
Здравствуйте! Если считать часы и минуты, тогда для удобства в табеле сразу указывать данные в формате Время, а для числового, как у Вас, подойдет функция СУММ Изменено: Garni — 02.03.2017 10:29:53 |
Oleg4074 Пользователь Сообщений: 12 |
#5 02.03.2017 10:47:50
Ошибся 79.12
Я знаю. Но в Управления образования требуют именно так. |
||||
Sanja Пользователь Сообщений: 14838 |
#6 02.03.2017 11:07:07
А макросы там разрешают? Согласие есть продукт при полном непротивлении сторон. |
||
Garni Пользователь Сообщений: 333 |
Из каких расчетов у вас получилась сумма 79.12? |
Oleg4074 Пользователь Сообщений: 12 |
#8 02.03.2017 11:08:50
Да |
||
Garni Пользователь Сообщений: 333 |
Вариант Изменено: Garni — 02.03.2017 11:27:19 |
vikttur Пользователь Сообщений: 47199 |
Формула массива (ввод тремя клавишами): |
Garni Пользователь Сообщений: 333 |
vikttur
спасибо, Вы меня тоже просветили |
Oleg4074 Пользователь Сообщений: 12 |
7 ч 12 м + 7 ч 12 м = 14 ч 24 м, а по этим расчетам получается 14 ч 14 м Изменено: Oleg4074 — 02.03.2017 12:06:38 |
Wanschh Пользователь Сообщений: 231 |
Немного поправил вторую формулу уважаемого vikttur, формула массива: Изменено: Wanschh — 02.03.2017 14:58:30 |
Oleg4074 Пользователь Сообщений: 12 |
Формула правильно считает если значение с минутами 7,12, а если 8 часов то формула считает не верно. Можно ли исправить? Изменено: Oleg4074 — 02.03.2017 17:31:09 |
Wanschh Пользователь Сообщений: 231 |
Пришлось еще доработать : |
Oleg4074 Пользователь Сообщений: 12 |
Wanschh
Можно ли сделать чтобы в ячейке еще считалось 2,3 1/2,3. Изменено: Oleg4074 — 02.03.2017 18:57:00 |
Sanja Пользователь Сообщений: 14838 |
#17 02.03.2017 22:57:04
UDF
А вот это я не понял
Прикрепленные файлы
Согласие есть продукт при полном непротивлении сторон. |
||||||||
Oleg4074 Пользователь Сообщений: 12 |
Sanja
Все хорошо работает только в колонке «Всего дней (часов) явок (неявок) за месяц» не считает |
Sanja Пользователь Сообщений: 14838 |
#19 02.03.2017 23:59:52
=ЯВКА((F15:T15;V15:AK15)) Согласие есть продукт при полном непротивлении сторон. |
||
Oleg4074 Пользователь Сообщений: 12 |
Всем большое спасибо за помощь! Выложил что получилась у меня |
Natali.alis Пользователь Сообщений: 2 |
Здравствуйте, помогите пожалуйста разобраться с формулами подсчета дней, часов с минутами во второй строке табеля (выход на работу.) |
Галина В Пользователь Сообщений: 7 |
#22 21.10.2020 10:42:41 Здравствуйте. помогите рассчитать переработки. пыталась вставить по формуле =СУММЕСЛИ(D3:AG3;»>8″;D3:AG3)-СЧЁТЕСЛИ(D3:AG3;»>8″)*8 Прикрепленные файлы
|
Вычисление времени в Excel может потребоваться в процессе формирования годовых отчетов, составления таблиц, в которых нужно посчитать рабочее время. Это можно сделать несколькими способами, главное, не перепутать функции во время заполнения ячеек.
Первый способ: сумма времени
Для расчета времени при помощи функции суммирования необходимо, чтобы все ячейки были корректно отформатированы. В противном случае, во время вставки формул результат будет сопровождаться ошибками.
- Отформатируем весь диапазон заполненных данных. Для этого выделите область, в которой указаны отработанные часы, и вызовите меню форматирования. Чтобы это сделать, после выделения необходимо кликнуть правой кнопкой мыши и перейти в пункт «Формат ячеек».
- Далее откроется окно форматирования. Во вкладке «Число» выберите «Все форматы», затем найдите в списке обозначение «[ч]:мм:сс», нажмите кнопку «ОК», чтобы все изменения были сохранены.
- Далее посчитаем количество отработанных часов, для этого снова выделяем весь диапазон ячеек с часами и одну пустую ячейку. Затем во вкладке «Главная» находим символ «Автосумма» и нажимаем его. Чтобы ускорить процесс, сделайте нажатие комбинации клавиш «Alt+=».
- В последней ячейке получается сумма всех часов. Дальнейшие вычисления можно проводить с учетом полученного результата.
Если пользователю необходимо скопировать результат в другой документ, то будет отображаться только формула.
Второй способ: определение часов через временной промежуток
Предположим, нам дано время 11 часов 45 минут, требуется узнать, сколько будет по истечении 2 часов 15 минут. Будем действовать по инструкции, чтобы получить результат.
- Отформатируем лист, если в нем проводились предыдущие расчеты, выбираем пустое поле и вписываем в двух соседних ячейках наши часы. Затем кликаем на пустую ячейку рядом. В ней будут выполняться все расчеты.
- Активируем пустую ячейку, переходим в строку формул, где устанавливаем знак «=» без кавычек. Нажимаем на ячейку с показателем часов на данный момент, ставим знак «+», добавляем соседнюю ячейку. Нажимаем кнопку «Enter». В итоге получится время, которое будет после определенного промежутка (в нашем случае по истечении 2 часов 15 минут).
В данном случае вы можете посчитать количество часов по истечении времени только в сутки. Если необходимо вычислить, какой показатель циферблата будет пределом, необходимо выбрать другой формат ячеек. Для этого активируйте окно форматирования и в списке аргументов укажите строчку со звездочкой, обязательно смените вкладку числового формата на «Время».
Третий способ: пользуемся встроенными функциями
Для реализации следующего способа определения времени необходимо полностью отформатировать текущий лист. Затем заполните две ячейки временем и временным промежутком, обязательно оставьте пустую ячейку.
- Активируем пустую ячейку на листе с внесенными числами, затем переходим в строчку формул.
- Нажимаем на кнопку «Функция», попадаем в окошко, где необходимо «Категорию» сменить на «Полный алфавитный перечень» и отыскать среди всех аргументов значение «Сумм». Затем нажимаем кнопку «ОК».
- Программа перебрасывает в следующее окошко. В поле «Число 1» нажимаем на ячейку с основным временем, а в поле «Число 2» на ячейку с промежуточным. Подтвердим действия нажатием на кнопку «ОК».
В результате получается число, которое будет по истечении 2-х часов 15 минут. В нашем случае это «14:00».
Перед вычислением времени необходимо перевести в формат времени все ячейки, которые будут участвовать в вычислении. В противном случае вы можете столкнуться с некорректным отображением результатов.
Если у вас остаются вопросы и непонятки, советуем изучить статью Формулы в Excel, чтобы понять принципы работы формул и легко оперировать ими.
Содержание
- 1 Инструкция
- 2 Видео: Сложение значений времени в Excel
- 3 Суммирование времени
- 3.1 Способ 1: показание часов через промежуток времени
- 3.2 Способ 2: использование функции
- 3.3 Способ 3: суммарное сложение времени
- 3.4 Помогла ли вам эта статья?
- 4 Как посчитать сумму времени в Excel?
- 5 Как посчитать разницу во времени в Excel?
- 6 Учет времени на протяжении суток
- 6.1 Как поставить текущее время в Excel?
- 6.2 1 способ. Отрицательное время в Excel. Убрать копированием
- 6.3 2 способ. Простые формулы
Достаточно большой популярностью обладает табличный редактор Microsoft Office Excel. Это программа способна производить различные вычисления не только со стандартными числами. Она также способна работать с временными данными, такими как: часы, минуты и секунды. Для временных вычислений нужно использовать специальные формулы.
Инструкция
- Если вам потребовалось вычислить определенный интервал времени в программе 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. Давайте выясним, как суммировать время в этом приложении.
Суммирование времени
Для того, чтобы произвести процедуру суммирования времени, прежде всего, все ячейки, которые принимают участие в данной операции, должны иметь формат времени. Если это не так, то их нужно соответствующим образом отформатировать. Текущий формат ячеек можно посмотреть после их выделения во вкладке «Главная» в специальном поле форматирования на ленте в блоке инструментов «Число».
- Выделяем соответствующие ячейки. Если это диапазон, то просто зажимаем левую кнопку мыши и обводим его. В случае, если мы имеем дело с отдельными ячейками, разбросанными по листу, то тогда выделение их проводим, кроме всего прочего, зажав кнопку Ctrl на клавиатуре.
- Кликаем правой кнопкой мыши, тем самым вызвав контекстное меню. Переходим по пункту «Формат ячеек…». Вместо этого можно также после выделения на клавиатуре набрать комбинацию Ctrl+1.
- Открывается окно форматирования. Переходим во вкладку «Число», если оно открылось в другой вкладке. В блоке параметров «Числовые форматы» переставляем переключатель в позицию «Время». В правой части окна в блоке «Тип» выбираем тот вид отображения, с которым будем работать. После того, как настройка выполнена, жмем на кнопку «OK» в нижней части окна.
Урок: Форматирование таблиц в Excel
Способ 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».
- Как видим, происходит вычисление и в изначально выделенной ячейке выводится результат сложения времени.
Урок: Мастер функций в Excel
Способ 3: суммарное сложение времени
Но чаще на практике нужно не определить показание часов через определенное время, а сложить общее количество времени. Например, это требуется для определения общего количества отработанных часов. Для этих целей можно воспользоваться одним из двух ранее описанных способов: простое сложение или применение функции СУММ. Но, намного удобнее в этом случае воспользоваться таким инструментом, как автосумма.
- Но, прежде нам нужно будет отформатировать ячейки по-другому, а не так, как было описано в предыдущих вариантах. Выделяем область и вызываем окно форматирования. Во вкладке «Число» переставляем переключатель «Числовые форматы» в позицию «Дополнительно». В правой части окна находим и устанавливаем значение «:мм:сс». Чтобы сохранить изменение, жмем на кнопку «OK».
- Далее нужно выделить диапазон, заполненный значением времени и одну пустую ячейку после него. Находясь на вкладке «Главная», нажимаем на значок «Сумма», расположенный на ленте в блоке инструментов «Редактирование». Как альтернативный вариант, можно набрать на клавиатуре сочетание клавиш «Alt+=».
- После этих действий в пустой выделенной ячейке появится результат вычислений.
Урок: Как посчитать сумму в Экселе
Как видим, существует два вида сложения времени в Эксель: суммарное сложение времени и вычисление положения часов через определенный период. Для решения каждой из этих задач существует несколько способов. Пользователь сам должен определиться, какой вариант для конкретного случая лично ему подойдет больше.
Мы рады, что смогли помочь Вам в решении проблемы.
Задайте свой вопрос в комментариях, подробно расписав суть проблемы. Наши специалисты постараются ответить максимально быстро.
Помогла ли вам эта статья?
Да Нет
Мы проверили на предыдущем уроке, что дата в Excel – это число количества дней прошедших от 01.01.1900г. А сейчас убедимся что время в Excel – это дробная часть числа, которая представляет собой период суток.
Работать с временем приходиться не редко. Например когда нужно отделу кадров сформировать отчет по балансу рабочего времени сотрудников предприятия. Или производственному отделу нужно посчитать сколько потребуется работо-часов фрезерному станку на изготовления деталей мелкосерийного производства. Время нужно считать инженерам для анализа производительности оборудования при определенных количествах операций.
Как посчитать сумму времени в Excel?
Каждая дробная часть чисел в Excel может отображаться в часах и минутах (в зависимости от выбранного формата отображения).
Данный факт лучше усвоить на конкретном примере:
- Заполните диапазон ячеек A1:A3 числовыми значениями: 0,25 (четверть дня); 0,5(полдень); 0,75 (3/4 дня).
- Выделите A1:A3 и с помощью диалогового окна «Формат ячеек» (CTRL+1) задайте формат «Время», как показано на рисунке:
Чтобы сложить время в Excel по формуле или с помощью функции:=СУММ() нужно использовать специальный формат.
- В ячейку А4 введите:=СУММ(A1:A3). Как видно вместо 36 часов мы видим только 12 – это время следующего дня. А чтобы отобразить сумму часов меняем формат ячейки.
- Открываетм окно «Формат ячеек»-«Число»-«Числовые форматы»-«Все форматы». В поле «Тип:» вводим: :мм:сс. И нажимаем ОК.
Теперь отображается количество суммированных часов и минут.
Как посчитать разницу во времени в Excel?
Данный метод отображения времени весьма полезный. Допустим нам нужно узнать разницу между временем в минутах. В ячейку B2 введите формулу:=A2-A1. Установите теперь для ячейки «Все форматы» и на этот раз в поле «Тип:» вводим: . И нажимаем ОК.
Так нам удалось перевести время в минуты. Если мы в эту же ячейку введем число 1 (или время 24:00 что по сути одно и то же), то мы узнаем что в сутках 1440 минут. Так фактически можно в Excel посчитать любое время в минутах.
Примечание. С помощью формата ячеек мы настраиваем способ отображения их значений. Например, например можно добавить или убрать время из даты в Excel.
Учет времени на протяжении суток
На следующем примере посчитаем, какая часть суток прошла от полночи до 9:45.
- В ячейки A1:A3 введите 9:45.
- Перейтите на A1 и вызовите окно «Формат ячеек» (CTRL+1). На закладке «Число», из списка «Числовые форматы» выберите «Дробный».
- Перейдите на A2 и задайте таким же способом «Процентный» формат (или просто нажмите комбинацию горячих клавиш CTRL+SHIFT+5).
- Перейдите на A3 и удалите формат ячейки. А из предыдущих уроков вы знаете, что удалить формат это присвоить формат по умолчанию «Общий». Для этого можно нажать комбинацию CTRL+SHIFT+` или использовать выше описанный способ.
Как видите 9:45 – это 2/5 частей суток. Проще говоря, прошло пока 40,63% суток.
Как поставить текущее время в Excel?
Автоматический ввод текущего времени в Excel выполняется комбинацией горячих клавиш CTRL+SHIFT+;. Автоматическая вставка текущей даты и времени в Excel отличается использованием клавиши SHIFT.
Что будет если из 12-00 вычесть 21-00 в Excel? По идее, если время — это число, то должно получиться отрицательное число. Но, как показано на картинке, будет возвращаться значение = множеству знаков ##### (диез, решетка или хеш). Как сделать чтобы отрицательное время в Excel отображалось красиво и корректно? Как использовать отрицательное время в последующих вычислениях формулами.
1 способ. Отрицательное время в Excel. Убрать копированием
Просто скопируйте значение с множеством #, как значение в другую ячейку. Можно использовать специальную вставку.
Или измените формат на числовой. Как это сделать можно прочитать в этой статье.
2 способ. Простые формулы
Просто умножьте отрицательное время на -1. Или добавьте еще и функцию =ЕСЛИ(), как показано на картинке ниже
Если значение ячейки
Если Вам необходимо к ячейке содержащей время (в формате времени – это важно!) прибавить определенное количество минут, то у Вас может не получиться это сделать, так как сложение времени имеет свои особенности.
Рассмотрим подробнее, что нужно сделать, чтобы на выходе был корректный результат, когда требуется сложить (или вычесть) время в Excel. Имеется ввиду часы, минуты, и даже секунды. В этой заметке будет рассмотрена только операция сложения минут, однако, если уловить принцип, то станет понятно, как прибавлять (или отнимать) часы или же секунды.
Есть два принципиальных варианта
В первом из них и время, к которому будем прибавлять, и количество минут, храниться в ячейке в формате времени (очевидно, что такая ячейка может «хранить» не более 59 минут)
Во втором варианте, когда минуты представлены просто обычным числом может быть указано любое количество минут, например, 128 минут (или больше).
Формула позволяющая прибавить минуты в Excel, когда суммируемое время хранится в ячейках в формате времени, не отличается от обычных операций. Достаточно просто указать первую ячейку, затем знак математического действия (например, плюс) и указать вторую ячейку. Excel вычислит формулу и даст корректный результат.
Проблема суммирования времени возникает тогда, когда в одной из ячеек указано время, а в другой количество минут в виде числа.
Вот формула в Excel, которая складывает время и минуты
=B2+A2/1440
Предполагается, что в ячейке B2 введено какое-либо время в формате времени (например 14:18), а в ячейке A2 – количество минут, например 128 (не в формате времени, а в т.н. «числовом формате»). Формула выше для нашего примера вернет 16:26
А эта формула считает то же самое, но минуты прописаны внутри
=B2+128/1440
Теперь зная принцип, по которому происходит сложение минут в Excel, Вы сможете спокойно складывать (и вычитать тоже) время в Excel.
Остались вопросы по теме как сложить или вычесть время (минуты, часы, секунды) в Excel? Если «да» – обращайтесь, чтобы получить консультацию или совет.Также, можно обращаться и по другим похожим вопросам: «как прибавить час в Excel?», «как посчитать количество отработанных часов», но и не только…Любые практические вопросы (из практики работы в Excel), которые вызывают затруднения, будут решены и адаптированы именно по Ваши задачи.ExcelSkype.Ru — оперативная (даже экстренная) помощь и обучение Excel не отрываясь от своего рабочего места или домашнего компьютера. Консультации проводятся удаленно через Skype, все контакты ТУТ.
Этот опыт может пригодиться вам, например, при подсчете рабочих часов при повременнлом графике.
Нажмите на ячейку, в которой должна появиться сумма часов, перейдите в меню к вкладке «Главная» и к группе «Ячейки», нажмите «Формат ячеек» и выберите в развертывающемся меню команду «Формат ячейки».
В открывшемся окне на вкладке «Число» в поле «Числовые форматы» нажмите на последнюю строку «(все форматы)». По умолчанию там стоит тип «0,00».
Измените строку «Тип» на «[ч]:мм» и нажмите на «ОК». Квадратные скобки — это команда для Excel вывести сумму значений.
Фото: компании-производители
Содержание:
- Как Excel обрабатывает дату и время?
- Формулы для расчета разницы во времени между двумя временами
- Простое вычитание вычисления разницы во времени в Excel
- Рассчитайте разницу во времени в часах, минутах или секундах
- Расчет разницы во времени в часах
- Расчет разницы во времени в минутах
- Расчет разницы во времени в секундах
- Расчет разницы во времени с помощью функции ТЕКСТ
- Получите разницу во времени в одной единице (часы / минуты) и игнорируйте другие
- Рассчитать прошедшее время до настоящего момента (от времени начала)
- Расчет времени при изменении даты (расчет и отображение отрицательного времени в Excel)
- Сложение / вычитание времени в Excel
- Использование функции ВРЕМЯ
- Использование базовой арифметики
- Как СУММИРОВАТЬ время в Excel
- Как СУММИРОВАТЬ за 24 часа в Excel
- Результаты, показывающие хэш (###) вместо даты / времени (причины + исправление)
- Колонна недостаточно широкая
- Отрицательное значение даты
Поскольку даты и время хранятся в виде чисел в серверной части Excel, вы можете легко использовать простые арифметические операции и формулы для значений даты и времени.
Например, вы можете добавить два разных значения времени или значения даты, или вы можете вычислить разницу во времени между двумя заданными датами / временем.
В этом руководстве я покажу вам несколько способов выполнения вычислений с использованием времени в Excel (например, вычисление разницы во времени, добавление или вычитание времени, отображение времени в разных форматах и вычисление суммы значений времени).
Как Excel обрабатывает дату и время?
Как я уже упоминал, даты и время хранятся в виде чисел в ячейке Excel. Целое число представляет полный день, а десятичная часть числа будет представлять часть дня (которая может быть преобразована в значения часов, минут и секунд).
Например, значение 1 представляет 01 января 1900 года в Excel, что является отправной точкой, с которой Excel начинает считать даты.
Итак, 2 будет означать 2 января 1990 года, 3 будет означать 3 января 1900 года и так далее, а 44197 будет означать 1 января 2021 года.
Примечание. У Excel для Windows и Excel для Mac разные даты начала. 1 в Excel для Windows будет означать 1 января 1900 года, а 1 в Excel для Mac будет означать 1 января 1904 года.
Если в этих числах есть какие-либо цифры после десятичной точки, Excel будет рассматривать их как часть дня, и их можно преобразовать в часы, минуты и секунды.
Например, 44197,5 будет означать 1 января 2021 года 12:00:00 PM.
Поэтому, если вы работаете со значениями времени в Excel, вы, по сути, работаете с десятичной частью числа.
И Excel дает вам гибкость для преобразования этой десятичной части в различные форматы, такие как только часы, только минуты, только секунды или комбинацию часов, минут и секунд.
Теперь, когда вы понимаете, как хранится время в Excel, давайте рассмотрим несколько примеров того, как рассчитать разницу во времени между двумя разными датами или временем в Excel.
Формулы для расчета разницы во времени между двумя временами
Во многих случаях все, что вам нужно сделать, это узнать общее время, прошедшее между двукратными значениями времени (например, в случае расписания, в котором есть время входа и время выхода).
Выбранный вами метод будет зависеть от того, как время указывается в ячейке и в каком формате вы хотите получить результат.
Давайте посмотрим на пару примеров
Простое вычитание вычисления разницы во времени в Excel
Поскольку время хранится в Excel в виде числа, найдите разницу между двумя значениями времени, и вы можете легко вычесть время начала из времени окончания.
Время окончания - время начала
Результатом вычитания также будет десятичное значение, которое будет представлять время, прошедшее между двумя значениями времени.
Ниже приведен пример, в котором у меня есть время начала и время окончания, и я вычислил разницу во времени с помощью простого вычитания.
Возможно, ваши результаты будут отображаться в формате времени (вместо десятичных знаков или значений часов / минут). В нашем примере выше результат в ячейке C2 показывает 09:30 вместо 9.5.
Это нормально, поскольку Excel пытается скопировать формат из соседнего столбца.
Чтобы преобразовать это в десятичное число, измените формат ячеек на Общий (этот параметр находится на вкладке «Главная» в группе «Числа»).
Получив результат, вы можете отформатировать его по-разному. Например, вы можете отображать значение только в часах или только в минутах или в виде комбинации часов, минут и секунд.
Ниже приведены различные форматы, которые вы можете использовать:
Формат | Что оно делает |
час | Показывает только часы, прошедшие между двумя датами |
чч | Показывает часы двузначными числами (например, 04 или 12). |
чч: мм | Показывает часы и минуты, прошедшие между двумя датами, например 10:20. |
чч: мм: сс | Показывает часы, минуты и секунды, прошедшие между двумя датами, например 10:20:36. |
А если вам интересно, где и как применять эти настраиваемые форматы даты, выполните следующие действия:
- Выберите ячейки, к которым вы хотите применить формат даты
- Удерживая клавишу Ctrl, нажмите клавишу 1 (или Command + 1 при использовании Mac).
- В открывшемся диалоговом окне «Формат ячеек» щелкните вкладку «Число» (если она еще не выбрана).
- На левой панели нажмите Custom
- Введите любой желаемый код формата в поле Тип (в этом примере я использую чч: мм: сс)
- Нажмите ОК.
Вышеупомянутые шаги изменят форматирование и покажут вам значение в зависимости от формата.
Обратите внимание, что настраиваемое форматирование чисел не меняет значение в ячейке. Он только изменяет способ отображения значения. Итак, я могу выбрать отображение только значения часа в ячейке, хотя оно все равно будет иметь исходное значение.
Совет от профессионала: если общее количество часов превышает 24 часа, используйте вместо этого следующий настраиваемый числовой формат: [чч]: мм: сс.
Рассчитайте разницу во времени в часах, минутах или секундах
Когда вы вычитаете значения времени, Excel возвращает десятичное число, которое представляет результирующую разницу во времени.
Поскольку каждое целое число представляет один день, десятичная часть числа будет представлять ту часть дня, которую можно легко преобразовать в часы, минуты или секунды.
Расчет разницы во времени в часах
Предположим, у вас есть набор данных, как показано ниже, и вы хотите рассчитать количество часов между двукратными значениями.
Ниже приведена формула, которая даст вам разницу во времени в часах:
= (B2-A2) * 24
Приведенная выше формула даст вам общее количество часов, прошедших между двукратными значениями.
Иногда Excel пытается быть полезным и также выдает результат в формате времени (как показано ниже).
Вы можете легко преобразовать это в числовой формат, щелкнув вкладку «Главная» и в группе «Число» выбрав «Число» в качестве формата.
Если вы хотите вернуть только общее количество часов, прошедших между двумя моментами (без десятичной части), используйте следующую формулу:
= ЦЕЛОЕ ((B2-A2) * 24)
Примечание. Эта формула работает только в том случае, если оба значения времени относятся к одному и тому же дню. Если день меняется (когда одно из значений времени относится к другой дате, а второе — к другой дате), эта формула даст неверные результаты. Позже в этом руководстве ознакомьтесь с разделом, в котором я рассмотрю формулу для расчета разницы во времени при изменении даты.
Расчет разницы во времени в минутах
Чтобы вычислить разницу во времени в минутах, вам нужно умножить полученное значение на общее количество минут в день (которое составляет 1440 или 24 * 60).
Предположим, у вас есть набор данных, показанный ниже, и вы хотите рассчитать общее количество минут, прошедших между датой начала и датой окончания.
Ниже приведена формула, которая сделает это:
= (B2-A2) * 24 * 60
Расчет разницы во времени в секундах
Чтобы вычислить разницу во времени в секундах, нужно полученное значение умножить на общее количество секунд в дне (которое равно или 24 * 60 * 60 или 86400).
Предположим, у вас есть набор данных, показанный ниже, и вы хотите рассчитать общее количество секунд, прошедших между датой начала и датой окончания.
Ниже приведена формула, которая сделает это:
= (B2-A2) * 24 * 60 * 60
Расчет разницы во времени с помощью функции ТЕКСТ
Еще один простой способ быстро узнать разницу во времени, не беспокоясь об изменении формата, — это использовать функцию ТЕКСТ.
Функция ТЕКСТ позволяет указать формат прямо в формуле.
= ТЕКСТ (Дата окончания - Дата начала, формат)
Первый аргумент — это расчет, который вы хотите выполнить, а второй аргумент — это формат, в котором вы хотите показать результат расчета.
Предположим, у вас есть набор данных, показанный ниже, и вы хотите рассчитать разницу во времени между двумя временами.
Вот несколько формул, которые дадут вам результат в разных форматах
Показывать только количество часов:
= ТЕКСТ (B2-A2; «чч»)
Приведенная выше формула даст вам только результат, который показывает количество часов, прошедших между двукратными значениями. Если ваш результат составляет 9 часов 30 минут, он все равно покажет вам только 9.
Показать общее количество минут
= ТЕКСТ (B2-A2; "[мм]")
Показать общее количество секунд
= ТЕКСТ (B2 – A2; «[сс]»)
Показать часы и минуты
= ТЕКСТ (B2-A2; «[чч]: мм»)
Показать часы, минуты и секунды
= ТЕКСТ (B2-A2; «чч: мм: сс»)
Если вам интересно, в чем разница между hh и [hh] в формате (или mm и [mm]), когда вы используете квадратные скобки, это даст вам общее количество часов между двумя датами, даже если значение часа больше 24. Таким образом, если вы вычтите два значения даты, где разница составляет более 24 часов, использование [hh] даст вам общее количество часов, а hh даст вам только часы, прошедшие в день конечной даты .
Получите разницу во времени в одной единице (часы / минуты) и игнорируйте другие
Если вы хотите рассчитать разницу во времени между двумя значениями времени только в количестве часов, минут или секунд, вы можете использовать специальную функцию HOUR, MINUTE или SECOND.
Каждая из этих функций принимает один аргумент, который является значением времени, и возвращает указанную единицу времени.
Предположим, у вас есть набор данных, показанный ниже, и вы хотите рассчитать общее количество часов, минут и секунд, прошедших между этими двумя моментами времени.
Ниже приведены формулы для этого:
Расчет часов, прошедших между двумя моментами времени
= ЧАС (B2-A2)
Вычисление минут по результату значения времени (без учета полных часов)
= МИНУТА (B2-A2)
Вычисление секунд из результата значения времени (исключая полные часы и минуты)
= ВТОРОЙ (B2-A2)
Несколько вещей, которые вам необходимо знать при работе с этими формулами HOURS, MINUTE и SECOND:
- Разница между временем окончания и временем начала не может быть отрицательной (что часто бывает при изменении даты). В таких случаях эти формулы вернут # ЧИСЛО! ошибка
- Эти формулы используют только временную часть результирующего значения времени (и игнорируют дневную часть). Таким образом, если разница во времени окончания и времени начала составляет 2 дня, 10 часов, 32 минуты и 44 секунды, формула ЧАС даст 10, формула МИНУТА даст 32, а формула ВТОРА даст 44.
Рассчитать прошедшее время до настоящего момента (от времени начала)
Если вы хотите рассчитать общее время, прошедшее между временем начала и текущим временем, вы можете использовать формулу СЕЙЧАС вместо времени окончания.
Функция СЕЙЧАС возвращает текущую дату и время в ячейке, в которой она используется. Это одна из тех функций, которая не принимает никаких входных аргументов.
Итак, если вы хотите рассчитать общее время, прошедшее между временем начала и текущим временем, вы можете использовать следующую формулу:
= СЕЙЧАС () - Время начала
Ниже приведен пример, в котором время начала указано в столбце A, а время, прошедшее до сих пор, в столбце B.
Если разница во времени между начальной датой и временем и текущим временем составляет более 24 часов, вы можете отформатировать результат, чтобы показать день, а также часть времени.
Вы можете сделать это, используя приведенную ниже формулу ТЕКСТА:
= ТЕКСТ (СЕЙЧАС () - A2, «дд чч: сс: мм»)
Вы также можете добиться того же, изменив настраиваемое форматирование ячейки (как описано ранее в этом руководстве), чтобы она показывала день, а также время.
Если в вашем времени начала есть только временная часть, тогда Excel будет рассматривать его как время 1 января 1990 года.
В этом случае, если вы используете функцию СЕЙЧАС для расчета времени, прошедшего до настоящего момента, она даст вам неправильный результат (так как полученное значение также будет содержать общее количество дней, прошедших с 1 января 1990 года).
В таком случае вы можете использовать следующую формулу:
= СЕЙЧАС () - ЦЕЛОЕ (СЕЙЧАС ()) - A2
Вышеупомянутая формула использует функцию INT для удаления части дня из значения, возвращаемого функцией now, и затем это используется для вычисления разницы во времени.
Обратите внимание, что СЕЙЧАС — это изменчивая функция, которая обновляется всякий раз, когда есть изменение в рабочем листе, но не обновляется в режиме реального времени.
Расчет времени при изменении даты (расчет и отображение отрицательного времени в Excel)
Рассмотренные до сих пор методы хорошо работают, если ваше время окончания позже, чем время начала.
Но проблема возникает, когда время окончания меньше, чем время начала. Это часто случается, когда вы заполняете табели учета рабочего времени, в которых вводите только время, а не дату и время целиком.
В таких случаях, если вы работаете в ночную смену и дата меняется, есть вероятность, что ваше время окончания будет раньше, чем время начала.
Например, если вы начинаете свою работу в 18:00 вечером, а завершаете работу и отдыхаете в 9:00 утра.
Если вы работаете только со значениями времени, то вычитание времени начала из времени окончания даст вам отрицательное значение 9 часов (9–18).
И Excel не может обрабатывать отрицательные значения времени (и в этом отношении люди не могут, если вы не умеете путешествовать во времени).
В таких случаях вам нужен способ определить, что день изменился, и произвести расчет соответственно.
К счастью, это очень просто исправить.
Предположим, у вас есть набор данных, как показано ниже, где у меня есть время начала и время окончания.
Как вы могли заметить, иногда время начала — вечером, а время окончания — утром (что означает, что это была ночная смена и день изменился).
Если я использую приведенную ниже формулу для расчета разницы во времени, она покажет мне знаки решетки в ячейках, где результат является отрицательным значением (выделено желтым на изображении ниже).
= B2-A2
Вот формула ЕСЛИ, которая определяет, является ли значение разницы во времени отрицательным или нет, и если оно отрицательное, оно возвращает правильный результат.
= ЕСЛИ ((B2-A2) <0,1- (A2-B2), (B2-A2))
Хотя это хорошо работает в большинстве случаев, этого все равно не хватает, если время начала и время окончания различаются более чем на 24 часа. Например, кто-то входит в систему в 9:00 в первый день и выходит из системы в 11:00 во второй день.
Поскольку это более 24 часов, невозможно узнать, вышел ли человек из системы через 2 часа или через 26 часов.
Хотя лучший способ решить эту проблему — убедиться, что записи включают дату, а также время, но если это просто время, с которым вы работаете, то приведенная выше формула должна решить большинство проблем ( учитывая, что вряд ли кто-то проработает больше 24 часов)
Сложение / вычитание времени в Excel
До сих пор мы видели примеры, в которых у нас было время начала и время окончания, и нам нужно было найти разницу во времени.
Excel также позволяет легко добавлять или вычитать фиксированное значение времени из существующего значения даты и времени.
Например, предположим, что у вас есть список задач в очереди, где каждая задача занимает определенное время, и вы хотите знать, когда каждая задача закончится.
В таком случае вы можете легко добавить время, которое займет каждая задача, к времени начала, чтобы узнать, в какое время задача должна быть завершена.
Поскольку Excel хранит значения даты и времени в виде чисел, вы должны убедиться, что время, которое вы пытаетесь добавить, соответствует формату, которому уже следует Excel.
Например, если вы добавите 1 к дате в Excel, это даст вам следующую дату. Это потому, что 1 представляет в Excel целый день (который равен 24 часам).
Поэтому, если вы хотите добавить 1 час к существующему значению времени, вы не можете просто добавить 1 к нему. вы должны убедиться, что вы преобразовали это значение часа в десятичную часть, представляющую один час. то же самое касается добавления минут и секунд.
Использование функции ВРЕМЯ
Функция времени в Excel принимает значение часа, минут и секунд и преобразует их в десятичное число, представляющее это время.
Например, если я хочу добавить 4 часа к существующему времени, я могу использовать следующую формулу:
= Время начала + ВРЕМЯ (4,0,0)
Это полезно, если вы знаете, сколько часов, минут и секунд вы хотите добавить к существующему времени, и просто используете функцию ВРЕМЯ, не беспокоясь о правильном преобразовании времени в десятичное значение.
Также обратите внимание, что функция ВРЕМЯ будет учитывать только целую часть введенного вами значения часа, минуты и секунды. Например, если я использую 5,5 часов в функции ВРЕМЯ, это добавит только пять часов и проигнорирует десятичную часть.
Также обратите внимание, что функция ВРЕМЯ может добавлять только значения менее 24 часов. Если значение вашего часа больше 24, это даст вам неверный результат.
То же самое касается минут и второй части, где функция будет учитывать только значения, которые меньше 60 минут и 60 секунд.
Так же, как я добавил время с помощью функции ВРЕМЯ, вы также можете вычесть время. Просто измените знак + на отрицательный в приведенных выше формулах.
Использование базовой арифметики
Когда функция времени проста и удобна в использовании, она имеет несколько ограничений (как описано выше).
Если вам нужен больший контроль, вы можете использовать арифметический метод, о котором я расскажу здесь.
Идея проста — преобразуйте значение времени в десятичное значение, которое представляет часть дня, а затем вы можете добавить его к любому значению времени в Excel.
Например, если вы хотите добавить 24 часа к существующему значению времени, вы можете использовать следующую формулу:
= Start_time + 24/24
Это просто означает, что я добавляю один день к существующей временной стоимости.
Теперь, применяя ту же концепцию, предположим, что вы хотите добавить 30 часов к значению времени, вы можете использовать следующую формулу:
= Start_time + 30/24
Вышеупомянутая формула делает то же самое, где целая часть (30/24) будет представлять общее количество дней во времени, которое вы хотите добавить, а десятичная часть будет представлять часы / минуты / секунды.
Точно так же, если у вас есть определенное количество минут, которое вы хотите добавить к значению времени, вы можете использовать следующую формулу:
= Start_time + (добавляемые минуты) / 24 * 60
И если у вас есть количество секунд, которое вы хотите добавить, вы можете использовать следующую формулу:
= Start_time + (минуты для добавления) / 24 * 60 * 60
Хотя этот метод не так прост, как использование функции времени, я считаю его намного лучше, потому что он работает во всех ситуациях и следует той же концепции. в отличие от функции времени, вам не нужно беспокоиться о том, будет ли время, которое вы хотите добавить, меньше 24 часов или больше 24 часов
Вы можете следовать той же концепции, вычитая время. Просто измените знак + на отрицательный в формулах выше.
Как СУММИРОВАТЬ время в Excel
Иногда вам может потребоваться быстро сложить все временные значения в Excel. Добавить несколько значений времени в Excel довольно просто (все, что нужно, — это простая формула SUM).
Но есть несколько вещей, которые вам нужно знать, когда вы добавляете время в Excel, в частности, формат ячейки, который покажет вам результат.
Давайте посмотрим на пример.
Ниже у меня есть список задач вместе со временем, которое займет каждая задача, в столбце B, и я хочу быстро добавить это время и узнать общее время, которое потребуется для всех этих задач.
В ячейке B9 я использовал простую формулу СУММ, чтобы вычислить общее время, которое будут занимать все эти задачи, и оно дает мне значение 18:30 (что означает, что на выполнение потребуется 18 часов 20 минут. все эти задачи)
Пока все хорошо!
Как СУММИРОВАТЬ за 24 часа в Excel
Теперь посмотрим, что происходит, когда я меняю время выполнения задачи 2 с 1 часа до 10 часов.
Теперь результат показывает 03:20, что означает, что для выполнения всех этих задач потребуется 3 часа 20 минут.
Это неверно (очевидно)
Проблема здесь не в том, что Excel испортил. Проблема здесь в том, что ячейка отформатирована таким образом, что она будет показывать вам только временную часть результирующего значения.
И поскольку полученное значение здесь превышает 24 часа, Excel решил преобразовать 24-часовую часть в день, удалив ее из значения, которое отображается пользователю, и отобразить только оставшиеся часы, минуты и секунды.
К счастью, это легко исправить.
Все, что вам нужно сделать, это изменить формат ячейки, чтобы она отображала часы, даже если они превышают 24 часа.
Ниже приведены некоторые форматы, которые вы можете использовать:
Формат | ожидаемый результат |
[Хм | 28:30 |
[м]: сс | 1710:00 |
d «D» чч: мм | 1 Д 04:30 |
d «D» hh «Min» ss «Sec» | 1 Д 04 мин 00 сек |
d «День» hh «Минута» ss «Секунды» | 1 день 04 минута 00 секунды |
Вы можете изменить формат, перейдя в диалоговое окно формата ячеек и применив настраиваемый формат, или использовать функцию ТЕКСТ и использовать любой из указанных выше форматов в самой формуле.
Вы можете использовать приведенную ниже формулу ТЕКСТ, чтобы показать время, даже если оно превышает 24 часа:
= ТЕКСТ (СУММ (B2: B7); «[ч]: мм: сс»)
или формулу ниже, если вы хотите преобразовать часы, превышающие 24 часа, в дни:
= ТЕКСТ (СУММ (B2: B7); «дд чч: мм: сс»)
Результаты, показывающие хэш (###) вместо даты / времени (причины + исправление)
В некоторых случаях вы можете обнаружить, что вместо отображения значения времени Excel отображает символы решетки в ячейке.
Вот несколько возможных причин и способы их устранения:
Колонна недостаточно широкая
Если в ячейке недостаточно места для отображения полной даты, в ней могут отображаться символы решетки.
Исправить это легко — изменить ширину столбца и сделать его шире.
Отрицательное значение даты
Значение даты или времени не может быть отрицательным в Excel. если вы вычисляете разницу во времени, и она оказывается отрицательной, Excel покажет вам символы решетки.
Способ исправления, чтобы изменить формулу, чтобы дать вам правильный результат. Например, если вы вычисляете разницу во времени между двумя временами, и дата изменяется, вам необходимо скорректировать формулу для ее учета.
В других случаях вы можете использовать функцию ABS, чтобы преобразовать отрицательное значение времени в положительное число, чтобы оно отображалось правильно. В качестве альтернативы вы также можете использовать формулу ЕСЛИ, чтобы проверить, является ли результат отрицательным значением, и вернуть что-то более значимое.
В этом руководстве я рассмотрел темы о вычислении времени в Excel (где вы можете рассчитать разницу во времени, добавить или вычесть время, показать время в разных форматах и суммировать значения времени).
Надеюсь, вы нашли этот урок полезным.