Форматирование времени в Excel: встроенное, пользовательское, по умолчанию

В этом руководстве объясняются основы формата времени Excel и не только.

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

Формат времени Excel

Если вы следили за нашим учебным пособием по формату даты в Excel, вы знаете, что Microsoft Excel хранит даты в виде последовательных чисел, начиная с 1 января 1900 года, который хранится как номер 1. Поскольку время является частью дня, время хранится в виде десятичных дробей. .

Во внутренней системе Excel:

  • 00:00:00 сохраняется как 0.0
  • 23:59:59 сохраняется как 0,99999
  • 06:00 — 0,25
  • 12:00 0,5

Когда в ячейку вводятся и дата, и время, значение сохраняется в виде десятичного числа, состоящего из целого числа, представляющего дату, и десятичной части, представляющей время. Например, 1 июня 2025 года, 9:30, хранится как 45809.39583.
Форматирование времени в Excel

Как получить десятичное число, представляющее время в Excel

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

  1. Выберите ячейку, содержащую время.
  2. Нажмите Ctrl + 1, чтобы открыть диалоговое окно «Формат ячеек».
  3. На вкладке «Число» выберите «Общие» в разделе «Категория», и вы увидите десятичное число в поле «Образец».

Теперь вы можете записать это число и нажать «Отмена», чтобы закрыть окно. Или вы можете нажать кнопку OK и заменить время соответствующим десятичным числом в ячейке.
Получите десятичное число, представляющее время в Excel.

Чтобы сохранить как исходное время, так и его десятичное представление, введите простую формулу, например =B3 (где B3 — значение времени) в соседней ячейке, и установите для этой ячейки общий числовой формат.
Возвращает десятичное число, представляющее время в отдельной ячейке.

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

Как отформатировать время в Excel

Microsoft Excel достаточно умен, чтобы распознавать значение времени, когда вы вводите его в ячейку. Например, если вы введете 20:30, или 20:30, или даже 20:30, Excel интерпретирует это как время и отобразит либо 20:30, либо 20:30, в зависимости от вашего формат времени по умолчанию.

Чтобы изменить существующее форматирование времени или применить какое-либо конкретное, используйте диалоговое окно «Формат ячеек», как описано ниже.

  1. Выберите ячейки, которые вы хотите отформатировать.
  2. Нажмите Ctrl + 1, чтобы открыть диалоговое окно «Формат ячеек».
  3. На вкладке «Число» выберите «Время» в списке «Категория», а затем выберите нужный формат в списке «Тип».
  4. Нажмите OK, чтобы применить выбранный формат и закрыть диалоговое окно.
    Примените или измените формат времени в Excel.

Пользовательский формат времени в Excel

Хотя Microsoft Excel предоставляет ряд предопределенных форматов времени, вы можете создать свой собственный формат, который лучше всего подходит для конкретного листа. Это также можно сделать с помощью диалогового окна «Формат ячеек»:

  1. Выберите целевые ячейки.
  2. Нажмите Ctrl + 1, чтобы открыть диалоговое окно «Формат ячеек».
  3. В разделе «Категория» выберите «Пользовательский» и введите нужный код формата в поле «Тип».
  4. Просмотрите значение Sample, чтобы убедиться, что оно отформатировано должным образом.
  5. Нажмите OK, чтобы сохранить изменения.

Например, чтобы отформатировать значение даты и времени, например 1 июня 2025 года, 9:30, используйте следующий код: d-mmm-yyyy h:mm AM/PM.
Создайте собственный формат времени в Excel.

Пользовательский формат времени, который вы создали, будет в списке Тип в следующий раз, когда он вам понадобится.

Кончик. Самый простой способ создать пользовательский формат времени — использовать один из существующих форматов в качестве отправной точки. Для этого нажмите «Время» в списке «Категория» и выберите один из предопределенных форматов в разделе «Тип». После этого переключитесь на Пользовательский и внесите изменения в формат, отображаемый в поле Тип.

Коды форматирования времени Excel

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

Код Описание Отображается как h Часы без начального нуля 0-23 hh Часы с начальным нулем 00-23 m Минуты без начального нуля 0-59 mm Минуты с начальным нулем 00-59 s Секунды без начального нуля 0-59 ss Секунды с ведущим нулем 00-59 AM/PM Периоды дня
(если опущено, используется 24-часовой формат времени) AM или PM

12-часовой формат времени в Excel

Чтобы установить 12-часовой формат времени в Excel, включите AM/PM в код формата.

Формат Отображается как ч:мм:сс AM/PM 13:30:00 ч:мм AM/PM 13:30

Чтобы изменить время на 12-часовой формат, вы также можете использовать функцию ТЕКСТ с одним из кодов, перечисленных выше.

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

=ТЕКСТ(A3;”чч:мм:сс AM/PM”)
Измените время на 12-часовой формат.

Примечание. Функция ВРЕМЯ преобразует значение времени в текстовую строку. Если вы собираетесь рассчитать время позже, установите собственный 12-часовой формат с помощью диалогового окна «Формат ячеек».

24-часовой формат времени в Excel

Чтобы применить 24-часовой формат времени, используйте любой код формата без AM/PM.

Формат Отображается как ч:мм:сс 13:30:00 ч:мм 13:30

Определившись с кодом формата, используйте его для применения пользовательский формат к исходному значению или подайте в функцию ТЕКСТ. Помните, что в последнем случае на выходе будет текстовая строка.

С исходным временем в A3 формула выглядит следующим образом:

=ТЕКСТ(A3;”чч:мм:сс”)
Измените время на 24-часовой формат.

Формат времени Excel более 24 часов

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

Вот несколько примеров форматов времени более 24 часов:

Форматировать дисплеи как объяснение

[h]:мм 41:30 41 час 30 минут

[h]:мм:сс 41:30:10 41 час, 30 минут и 10 секунд

[h] “часы”, мм “минуты”, сс “секунды” 40 часов, 30 минут, 10 секунд dh:mm:ss 1 17:30:10 1 день, 17 часов, 30 минут и 10 секунд d “день” h:mm :ss 1 день 17:30:10 d “день”, h “часы”, m “минуты и” s “секунды” 1 день, 17 часов, 30 минут и 10 секунд

Для получения дополнительной информации см., как показать, добавить, вычесть за 24 часа, 60 минут, 60 секунд.

Формат даты и времени Excel

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

В следующей таблице приведены некоторые примеры того, как могут выглядеть ваши форматы даты и времени в Excel:

Формат Отображается как д-ммм-гг ч:мм:сс AM/PM 13-Jan-25 13:30:00 mmmm dd, hh:mm AM/PM 13 января, 13:30 dddd, m/d/yy ч:мм:сс Понедельник, 13.01.25 13:30:00 ддд, мммм дд, гггг чч:мм Пн, 13 января 2025 г. 13:30

Как форматировать отрицательные значения времени

Пользовательские форматы времени, рассмотренные выше, работают только для положительных значений. Если результатом ваших вычислений является отрицательное число, отформатированное как время (например, когда вы вычитаете большее время из меньшего), результат будет отображаться как #####. Если вы хотите по-другому отформатировать отрицательные значения времени, вам доступны следующие параметры:

  • Отображать пустую ячейку для отрицательного времени. Введите точку с запятой в конце формата времени, например [h]:мм;
  • Показать сообщение об ошибке. Введите точку с запятой в конце формата времени, а затем введите сообщение в кавычках, например [h]:mm;”Отрицательное время”

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

Если вы хотите отображать отрицательные значения времени как отрицательные значения, например -10:30, проще всего переключиться на систему дат Excel 1904 года. Для этого нажмите «Файл» > «Параметры» > «Дополнительно», прокрутите вниз до раздела «При расчете этой книги» и установите флажок «Использовать систему дат 1904».

Дополнительные сведения см. в разделе Как рассчитать и отобразить отрицательное время в Excel.

Формат времени Excel по умолчанию

При настройке формата времени в диалоговом окне «Формат ячеек» вы могли заметить, что один из форматов начинается со звездочки.
.  Это формат времени по умолчанию в вашем Excel.

Формат времени по умолчанию в Excel
Чтобы быстро применить формат времени Excel по умолчанию к выбранной ячейке или диапазону ячеек, перейдите на вкладку «Главная» > группа «Число» и выберите «Время» в раскрывающемся списке «Числовой формат».” title=”Применить формат времени по умолчанию в Excel”/></p><h3>Применить формат времени по умолчанию в Excel</h3><p>				Как изменить формат времени по умолчанию</p><ol><li>Чтобы изменить формат времени по умолчанию в Excel, вам нужно сделать следующее:</li><li>Откройте панель управления и нажмите «Регион».  Если панель управления открывается в представлении по категориям, щелкните Часы и регион > Изменить дату, время или числовой формат.<br />
<img data-lazyloaded=

Измените формат времени по умолчанию в Excel.

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

Практическая рабочая тетрадь для скачивания Форматирование времени в Excel — примеры

(файл .xlsx)

Вас также могут заинтересовать

Похожие записи

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

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