Как показать 24 часа, 60 минут, 60 секунд в Excel

  • Поделись Этим
Michael Brown

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

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

    Как отображать время в течение 24 часов, 60 минут, 60 секунд

    Чтобы показать интервал времени более 24 часов, 60 минут или 60 секунд, примените пользовательский формат времени, где соответствующий код единицы времени заключен в квадратные скобки, например [ч], [м] или [с]. Подробные шаги приведены ниже:

    1. Выберите ячейку (ячейки), которую нужно отформатировать.
    2. Щелкните правой кнопкой мыши выделенные ячейки, а затем нажмите Форматирование ячеек или нажмите Ctrl + 1. В результате откроется окно Форматирование ячеек диалоговое окно.
    3. На Номер на вкладке Категория , выберите Пользовательский , и введите один из следующих форматов времени в поле Тип коробка:
      • Более 24 часов: [ч]:мм:сс или [ч]:мм
      • Более 60 минут: [м]:сс
      • Более 60 секунд: [с]

    На следующем снимке экрана показан формат пользовательского времени "более 24 часов" в действии:

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

    Описание Код формата
    Всего часов [h]
    Часы и минуты [ч]:мм
    Часы, минуты, секунды [ч]:мм:сс
    Всего минут [m]
    Минуты и секунды [м]:сс
    Всего секунд [s]

    Примененные к данным нашего примера (общее время 50:40 на скриншоте выше), эти пользовательские форматы времени дадут следующие результаты:

    A B C
    1 Описание Отображаемое время Формат
    2 Часы 50 [h]
    3 Часы и минуты 50:40 [ч]:мм
    4 Часы, минуты, секунды 50:40:30 [ч]:мм:сс
    5 Протоколы 3040 [m]
    6 Минуты и секунды 3040:30 [м]:сс
    7 Секунды 182430 [s]

    Чтобы сделать отображаемое время более осмысленным для пользователей, можно дополнить временные единицы соответствующими словами, например:

    A B C
    1 Описание Отображаемое время Формат
    2 Часы и минуты 50 часов 40 минут [h] "часы и" мм "минуты"
    3 Часы, минуты, секунды 50 ч. 40 м. 30 с. [h] "h." mm "m." ss "s."
    4 Протоколы 3040 минут [m] "минуты"
    5 Минуты и секунды 3040 минут и 30 секунд [m] "минуты и" ss "секунды"
    6 Секунды 182430 секунд [s] "секунды"

    Примечание. Хотя приведенные выше значения времени выглядят как текстовые строки, они по-прежнему являются числовыми значениями, поскольку форматы чисел в Excel изменяют только визуальное представление, но не базовые значения. Поэтому вы можете складывать и вычитать отформатированные значения времени как обычно, ссылаться на них в своих формулах и использовать в других вычислениях.

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

    Рассчитать разницу во времени в часах, минутах или секундах

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

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

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

    ( Время окончания - Время начала ) * 24

    Чтобы получить количество полные часы Используйте функцию INT для округления десятичной дроби до ближайшего целого числа:

    =INT((B2-A2) * 24)

    Разница во времени в минутах

    Чтобы вычислить минуты между двумя временами, вычтите время начала из времени окончания, а затем умножьте разницу на 1440 - это количество минут в одном дне (24 часа*60 минут).

    ( Время окончания - Время начала ) * 1440

    Разница во времени в секундах

    Чтобы получить количество секунд между двумя временами, умножьте разницу во времени на 86400, что является количеством секунд в одних сутках (24 часа*60 минут*60 секунд).

    ( Время окончания - Время начала ) * 86400

    Предполагая время начала в A3 и время окончания в B3, формулы выглядят следующим образом:

    Часы в виде десятичного числа: = (B3-A3)*24

    Полные часы: =INT((B3-A3)*24)

    Протоколы: = (B3-A3)*1440

    Секунды: = (B3-A3)*86400

    На следующем снимке экрана показаны результаты:

    Примечания:

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

    Как сложить/вычесть более 24 часов, 60 минут, 60 секунд

    Чтобы добавить нужный интервал времени к заданному времени, разделите количество часов, минут или секунд, которые вы хотите добавить, на количество соответствующих единиц в сутках (24 часа, 1440 минут или 86400 секунд), а затем добавьте полученный коэффициент к начальному времени.

    Добавьте в течение 24 часов:

    Время начала + ( N /24)

    Добавьте более 60 минут:

    Время начала + ( N /1440)

    Добавьте более 60 секунд:

    Время начала + ( N /86400)

    Где N - количество часов, минут или секунд, которые вы хотите добавить.

    Вот несколько примеров реальных формул:

    Чтобы добавить 45 часов к времени начала в ячейке A2:

    =A2+(45/24)

    Чтобы добавить 100 минут к времени начала в A2:

    =A2+(100/1440)

    Чтобы добавить 200 секунд к времени начала в A2:

    =A2+(200/86400)

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

    На вычитание раз в Excel используйте аналогичные формулы, но со знаком минус вместо плюса:

    Вычтите более 24 часов:

    Время начала - ( N /24)

    Вычитайте более 60 минут:

    Время начала - ( N /1440)

    Вычитание в течение 60 секунд:

    Время начала - ( N /86400)

    На следующем снимке экрана показаны результаты:

    Примечания:

    • Если вычисленное время отображается в виде десятичного числа, примените пользовательский формат даты/времени к ячейкам формулы.
    • Если после применения пользовательского форматирования в ячейке отображается #####, скорее всего, ширина ячейки недостаточна для отображения значения даты и времени. Чтобы исправить это, увеличьте ширину столбца двойным щелчком или перетаскиванием правой границы столбца.

    Вот так в Excel можно отображать, складывать и вычитать длительные временные интервалы. Благодарю вас за прочтение и надеюсь увидеть вас в нашем блоге на следующей неделе!

    Майкл Браун — увлеченный технологический энтузиаст, стремящийся упростить сложные процессы с помощью программных инструментов. Имея более чем десятилетний опыт работы в технологической отрасли, он отточил свои навыки в Microsoft Excel и Outlook, а также в Google Sheets и Docs. Блог Майкла посвящен тому, чтобы делиться своими знаниями и опытом с другими, предоставляя простые советы и учебные пособия для повышения производительности и эффективности. Являетесь ли вы опытным профессионалом или новичком, в блоге Майкла вы найдете ценную информацию и практические советы, которые помогут вам максимально эффективно использовать эти важные программные инструменты.