Как преобразовать часы, минуты и секунды в десятичные часы в Excel?
Если у вас есть список времени, отображаемый в формате десятичных часов, но вы привыкли к чч: мм: сс (форматирование часов, минут и секунд), как вы можете это сделать? С помощью следующих методов вы можете решить проблему разговоров между часами, минутами, секундами и десятичными часами.
Преобразуйте часы, минуты и секунды в десятичные числа с помощью формулы
Преобразуйте часы, минуты и секунды в десятичные числа одним щелчком мыши
Преобразуйте десятичную дробь в часы, минуты и секунды с помощью формулы
Преобразование десятичной дроби в часы и минуты с помощью VBA
Преобразуйте часы, минуты и секунды в десятичные числа с помощью формулы
Предположим, у вас есть список времени в формате часов, минут и секунд в столбце A, и чтобы преобразовать их в десятичное время, вам просто нужно выполнить следующие шаги:
1. Выберите пустую ячейку, например Ячейку B1, введите эту формулу. = A1 * 24 в ячейке (ячейка A1 указывает ячейку, данные которой вы хотите преобразовать в десятичное время, вы можете изменить ее по своему усмотрению), затем щелкните Enter кнопку на клавиатуре. Смотрите скриншот:
2. Затем перетащите маркер заполнения, чтобы заполнить диапазон, с которым вы хотите работать. Смотрите скриншот:
3. Затем вам нужно отформатировать ячейки результатов в столбце B как общее форматирование, выбрав диапазон, щелкнув правой кнопкой мыши и нажав Формат ячеек в контекстном меню. Смотрите скриншот:
4. Затем нажмите Число Вкладка в Формат ячеек диалоговое окно и щелкните Общие от Категорияy: поле, затем щелкните OK чтобы закрыть диалог. Смотрите скриншот:
Вы можете увидеть результат, как показано ниже:
Преобразуйте часы, минуты, секунды в десятичные часы одним щелчком мыши
Если у вас есть Kutools for Excel установлен в Excel, вы можете использовать Конвертировать время утилита для быстрого преобразования чч: мм: сс в дециамные часы / минуты / секунды.
Kutools for Excel, с более чем 300 удобные функции, облегчающие вашу работу. | ||
После бесплатная установка Kutools for Excel, сделайте следующее:
Выберите ячейки времени и нажмите Кутулс > Содержание > Конвертировать время, и выбрать вариант преобразования в соответствии с вашими потребностями. Смотрите скриншот:
Затем появится диалоговое окно, напоминающее количество преобразованных ячеек, нажмите ОК, чтобы закрыть его, и все выбранное время будет преобразовано.
Наконечник: Если вы хотите сохранить преобразованное десятичное число в другом месте, вы можете нажать Кутулс > Содержание > Конвертировать время для отображения Конвертировать время диалоговое окно, а затем в диалоговом окне проверьте тип преобразования вам нужно и проверьте Сохранить в другое место флажок и выберите ячейку для вывода результата, щелкните Ok, и время было преобразовано и размещено в новом месте. Смотрите скриншот:
Преобразование времени в десятичные часы / минуты / секунды
Преобразуйте десятичную дробь в часы, минуты и секунды с помощью формулы
И наоборот, если вы хотите преобразовать десятичное время в форматирование часов, минут и секунд, вы можете сделать следующее:
Предположим, что ваши данные находятся в столбце A, и вам нужно преобразовать их в форматирование часов, минут, секунд.
1. Выберите пустую ячейку, в данном случае я выбираю ячейку B1 и ввожу эту формулу. = A1 / 24 в B1 (ячейка A1 указывает ячейку, данные которой вы хотите преобразовать в форматирование часов, минут и секунд, вы можете изменить его по своему усмотрению), затем щелкните Enter кнопку на клавиатуре. Смотрите скриншот:
2. Повторите шаг 1, чтобы ввести указанную выше формулу, как вам нужно, в столбец B один за другим, например введите = A2 / 24 в ячейке B2 и щелкните Enter. Смотрите скриншот:
3. Затем вам нужно отформатировать ячейки в столбце B как формат чч: мм: сс, выбрав диапазон, в котором используется формула, и щелкнув правой кнопкой мыши, щелкните Формат ячеек в контекстном меню. Смотрите скриншот:
4. Затем нажмите Число Вкладка в Формат ячеек диалоговое окно и щелкните Продолжительность от Категория: поле и выберите 13: 30: 55 из Тип: поле в правом разделе, затем щелкните OK чтобы закрыть диалог. Смотрите скриншот:
Вы можете видеть, что данные были преобразованы.
Преобразование десятичной дроби в часы и минуты с помощью VBA
С приведенной выше формулой = A1 / 24 преобразование времени по одному - это несколько пустая трата времени, но с кодом VBA вы можете преобразовать список десятичного времени в часы и минуты сразу.
1. Держать ALT и нажмите F11 на клавиатуре, чтобы открыть Microsoft Visual Basic для приложений окно.
2. Нажмите Вставить > Модули, и скопируйте VBA в модуль.
VBA: преобразование десятичного времени в часы и минуты
Sub ConvertToTime()
'Updateby20140227
Dim Rng As Range
Dim WorkRng As Range
Dim xHours As Variant
Dim xMin As Variant
Dim xValue As Variant
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
xValue = Rng.Value
xHours = VBA.Split(xValue, ".")(0)
xMin = VBA.Split(xValue, ".")(1) * 60
Rng.Value = xHours & ":" & VBA.Left(xMin, 2)
Next
End Sub
3. Нажмите Run или нажмите F5 чтобы запустить VBA, затем KutoolsforExcel Появится диалоговое окно для выбора рабочего диапазона. Смотрите скриншот:
4. Нажмите OK во всплывающем диалоговом окне данные выбранного диапазона были преобразованы в форматирование часов и минут. Смотрите скриншот:
Функции: При запущенном выше коде VBA вы потеряете свои исходные данные, поэтому вам лучше скопировать и зарезервировать их до запуска VBA.
Легко добавлять дни / годы / месяц / часы / минуты / секунды к дате и времени в Excel |
Предположим, у вас есть данные о формате даты и времени в ячейке, и теперь вам нужно добавить к этой дате количество дней, лет, месяцев, часов, минут или секунд. Обычно использование формул является первым методом для всех пользователей Excel, но запомнить все формулы сложно. С участием Kutools for ExcelАвтора Помощник по дате и времени вы можете легко добавить дни, годы, месяцы или часы, минуты или секунды к дате и времени, кроме того, вы можете вычислить разницу дат или возраст на основе данного дня рождения, вообще не запоминая формулу. Нажмите, чтобы получить полнофункциональную бесплатную пробную версию в 30 дней! |
![]() |
Kutools for Excel: с более чем удобными надстройками Excel 300, которые можно попробовать бесплатно без ограничений в 30 дней. |
Относительные статьи:
Лучшие инструменты для работы в офисе
Kutools for Excel решает большинство ваших проблем и увеличивает вашу производительность на 80%
- Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма ...
- Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон...
- Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы... Предотвращение дублирования ячеек; Сравнить диапазоны...
- Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор ...
- Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое ...
- Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии...
- Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом ...
- Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF...
- Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.

Вкладка Office: интерфейс с вкладками в Office и упрощение работы
- Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
- Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
- Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
