Как быстро преобразовать время в текст или в количество часов, минут и секунд в Excel?
При работе с данными в Excel часто приходится сталкиваться со значениями времени, отформатированными как чч:мм:сс или в аналогичном виде. Однако для дальнейшего анализа, составления отчётов или экспорта может понадобиться преобразовать такие значения во **обычный текст**, **базовые числовые строки** или рассчитать их эквивалент в **десятичных часах, минутах или секундах**. Эффективное преобразование между этими форматами экономит время, снижает трудозатраты и обеспечивает согласованность данных при расчётах и сводках. В этом руководстве представлены практические решения для преобразования временных значений в текст, числовые форматы или десятичные представления в Excel — от встроенных инструментов до гибких методов пакетной обработки.
Преобразование времени в текстовую строку
Преобразование времени в числовую строку
Преобразование времени в количество часов/минут/секунд
Вставить специально и альтернативный метод умножения
Сводная таблица для агрегации и преобразования временных данных
Преобразование времени в текстовую строку
Чтобы представить значения времени в виде текстовых строк — например, для экспорта, отчётов или просто отображения времени без форматирования Excel — используйте встроенную функцию ТЕКСТ. Этот приём особенно полезен, когда важно сохранить исходный вид значений ячеек независимо от последующего форматирования, а также при объединении времени с другими текстовыми данными.
Выберите ячейку, в которую нужно поместить преобразованную текстовую строку, и введите следующую формулу (предполагая, что исходное значение времени находится в ячейке A1):
=TEXT(A1,"hh:mm:ss AM/PM") После ввода формулы нажмите клавишу Enter. Чтобы применить ту же операцию к нескольким ячейкам, перетащите маркер заполнения вниз по соседним ячейкам.
![]() |
![]() |
Примечания по параметрам:Вы можете настроить строку формата ()"чч:мм:сс ДП/ПП") в соответствии с 24-часовым или 12-часовым форматом, а также отображать только нужные компоненты (например, "чч:мм").
Совет: Это преобразование идеально подходит, когда вы хотите, чтобы время визуально оставалось неизменным независимо от последующего форматирования ячейки. Имейте в виду: после преобразования результат становится текстом и больше не может использоваться в прямых вычислениях со временем.
Преобразование времени в числовую строку
Excel хранит значения времени как доли суток: «1» соответствует 24 часам, а «0,5» — 12 часам. Чтобы увидеть базовое числовое значение, скрытое за форматом времени, просто измените формат ячейки на Общий. Это поможет лучше понять, как Excel внутренне представляет время, и подготовить данные для дальнейших вычислений.
Выделите ячейки со временем, которые требуется преобразовать в числовое представление.
Перейдите на вкладку Главная, найдите группу Число и выберите Общий в раскрывающемся списке форматов. После изменения формата ячейка будет отображать базовое числовое значение времени.
Например, «06:00:00» преобразуется в 0,25, а «18:00:00» — в 0,75.

Совет: Поскольку Excel представляет время в долях, полные сутки (24 часа) равны 1. Чтобы преобразовать такие числовые значения во внятные единицы времени (например, часы, минуты или секунды), воспользуйтесь следующими методами.
Внимание: Изменение формата ячеек влияет только на отображение, но не на фактическое сохранённое значение. При копировании данных для использования вне Excel помните: значения времени с форматом «Общий» могут отображаться как десятичные дроби.
Преобразование времени в количество часов/минут/секунд
Если вам нужно выполнять вычисления, агрегировать длительности или экспортировать время в виде десятичных часов, минут или секунд, необходимо преобразовать время непосредственно в эти единицы измерения. Ниже приведены несколько способов достижения этого результата — включая формулы и простую пакетную обработку с помощью Kutools для Excel.
Способ 1: Преобразование времени в часы, минуты или секунды с помощью формулы
Этот метод идеально подходит для быстрого преобразования значения времени из одной ячейки.
| Время | Формула | Результат |
| 16:15:48 | =A1*24 | 16,26333 |
| 16:15:48 | =A1*1440 | 975,803 |
| 16:15:48 | =A1*86400 | 58548 |
- =A1*24: Преобразуйте время в десятичные часы.
- =A1*1440: Преобразуйте время в десятичные минуты.
- =A1*86400: Преобразуйте время в секунды (в десятичном формате).
Обязательно отформатируйте ячейки с результатами как Общий или Числовой, чтобы десятичные значения отображались корректно. При необходимости перетащите маркер заполнения, чтобы скопировать формулу на дополнительные строки.
Совет: Если у вас есть значения в часах и вы хотите получить целочисленный результат, используйте такие функции, как ROUND(A1*24,0), INT(A1*1440) и т.д.
Предупреждение: Большие значения времени, превышающие 24 часа (например, длительности, рассчитанные как «конец минус начало», где конец < начала), могут привести к отрицательным или неожиданным результатам из-за особенностей обработки переходов через сутки в Excel.
Метод 2: преобразование в количество часов/минут/секунд с помощью Преобразование времени и Kutools для Excel
Если вам часто нужно преобразовывать временные данные большими партиями или в различные единицы времени, Kutools для Excel значительно упростит эту задачу. В составе Kutools есть специализированные функции, которые позволяют за несколько кликов конвертировать значения времени Excel в часы, минуты или секунды.
После установки Kutools для Excel выполните следующие действия:
Выделите ячейки со временем, которые нужно преобразовать, и нажмите Kutools > Content > Convert Time > Time to Hours / Time to Minutes / Time to Seconds.
Выбранные значения времени мгновенно преобразуются в целевую единицу измерения.
Совет: если вы хотите сохранить преобразованные результаты в другом диапазоне ячеек, нажмите Kutools > Content > Convert Time > Convert Time, чтобы открыть диалоговое окно «Преобразование времени». Выберите нужный тип преобразования, установите флажок Сохранить в другое место и укажите ячейку назначения.
Примечание: Преобразование времени на месте перезапишет исходные ячейки, а сохранение в другом месте оставит ваши исходные данные без изменений.
Демонстрация: Преобразование времени в количество часов/минут/секунд с помощью Kutools для Excel
Вставить специально и альтернативный метод умножения
Этот метод идеально подходит для быстрого преобразования значений времени в эквивалентные десятичные часы, минуты или секунды сразу для нескольких ячеек — особенно когда нужно избежать формул или получить статические значения для дальнейшего использования. Он сочетает функцию «Специальная вставка» в Excel с умножением, позволяя за несколько простых шагов превратить отображаемое время в точное десятичное значение.
Как использовать:
- Введите коэффициент конвертации (например, 24 для часов, 1440 для минут или 86400 для секунд) в пустую ячейку.
- Скопируйте ячейку с коэффициентом конвертации (Ctrl+C).
- Выделите диапазон ячеек со временем, которые нужно преобразовать.
- Щелкните правой кнопкой мыши по выделению и выберите Вставить специально → в диалоговом окне выберите Умножить, затем нажмите ОК.
Например, чтобы Преобразование времени в десятичные часы, введите 24 в пустую ячейку, скопируйте её, затем примените команду Вставить специально > Умножить к своим временным данным. Каждое значение времени будет умножено на 24 и отобразится как десятичное значение в часах.
Преимущества: Результаты становятся статическими без использования формул — это особенно удобно при подготовке данных к экспорту или печати. Идеально подходит для пакетного преобразования больших наборов данных.
Ограничения: Исходные временные данные будут перезаписаны. Рекомендуем создать резервную копию, если важно сохранить исходный формат времени.
Сводная таблица для агрегирования и преобразования временных данных
Если вам нужно суммировать временные данные по различным категориям — например, рабочие часы сотрудников по проектам или время работы оборудования по дням, — Сводная таблица станет мощным инструментом для эффективного преобразования и агрегирования временных значений. По умолчанию Сводная таблица отображает время в формате чч:мм, но при необходимости вы легко можете свести и преобразовать результаты в часы, минуты или секунды.
Как использовать:
- Подготовьте данные: создайте столбец со значениями времени (отформатированными как чч:мм:сс) и соответствующими категориями или группами.
- Выделите ваш диапазон данных и перейдите к Вставка > Сводная таблица.
- Перетащите поле категорий в область Строки, а поле времени — в область Значения.
- Значения времени будут суммироваться или усредняться в формате времени. Чтобы отобразить итог в виде десятичных часов, минут или секунд, щелкните правой кнопкой мыши по полю итога и выберите Поле значения → Настройки полей → Свести поле значения как СУММ или СРЗНАЧ, затем примените пользовательский числовой формат или умножьте на 24 (часы), 1440 (минуты) или 86400 (секунды) в дополнительных вспомогательных столбцах.
Использование Сводная таблица для агрегирования времени идеально подходит при анализе временных данных, сгруппированных по различным измерениям (например, ежедневные итоги по сотрудникам, проектам или оборудованию), а также когда требуется гибкий формат сводки. Полученные результаты можно экспортировать, оформить для презентации или использовать для дальнейшего Анализ данных.
Преимущества: Идеально подходит для группировки и агрегирования больших объёмов временных данных — встроенные средства фильтрации и сводного анализа значительно упрощают создание отчётов.
Ограничения: Для прямого преобразования итогов сводной таблицы в десятичный формат иногда требуются вспомогательные столбцы или вычисляемые поля. Сводная таблица не изменяет исходные данные, а представляет их в сводном виде с возможностью дополнительного преобразования.
Быстро и легко преобразуйте дату в другой формат даты в Excel |
| Пробовали ли вы когда-нибудь преобразовать дату только в день, месяц или год? Формулы могут быть трудны для запоминания, но Применить формат датыиз Kutools для Excelпозволяет быстро преобразовать стандартную дату в нужный вам формат, как показано на скриншоте ниже. Не ждите,нажмите для бесплатной пробной версии на 30 дней! |
![]() |
| Kutools для Excel: более 300 удобных надстроек для Excel — попробуйте их бесплатно и без ограничений в течение 30 дней! |
Лучшие инструменты повышения продуктивности в Office
Раскройте весь потенциал Excel с помощью Kutools для Excel и ощутите эффективность как никогда раньше.Kutools для Excel предлагает более 300 расширенных функций для повышения продуктивности и Экономия времени.Нажмите здесь, чтобы получить нужную Вам функцию…
Office Tab добавляет в Office вкладки и значительно упрощает Вашу работу
- Включите редактирование и чтение во вкладках в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
- Открывайте и создавайте несколько документов во вкладках одного окна — вместо того чтобы использовать отдельные окна.
- Повышает вашу продуктивность на 50 % и экономит сотни кликов мышью каждый день!
Все надстройки Kutools — один установщик
Kutools for Office — набор надстроек для Excel, Word, Outlook и PowerPoint, а также Office Tab Pro, идеально подходящий командам, работающим с разными приложениями Office.
- Единый комплект— надстройки для Excel, Word, Outlook и PowerPoint + Office Tab Pro
- Один установщик, одна лицензия— настройка занимает считанные минуты (готово для MSI)
- Лучше работать вместе— оптимизированная продуктивность во всех приложениях Office
- 30-дневная полнофункциональная пробная версия— без регистрации и кредитной карты
- Лучшее соотношение цены и качества— экономия по сравнению с покупкой отдельных надстроек


