Прескочи на основното съдържание

Как да конвертирате часове, минути и секунди в десетични часове в Excel?

Автор: Слънце Последна промяна: 2020-05-09

Ако имате списък с време, показан като форматиране на десетични часове, но сте свикнали с чч: мм: сс (форматиране на часове, минути и секунди), как можете да го направите? Със следните методи можете да разрешите проблема за разговорите между часове, минути, секунди и десетични часове.

Преобразувайте часове, минути и секунди в десетични с формула

Преобразувайте часове, минути и секунди в десетични числа с едно щракванедобра идея3

Преобразувайте десетични числа в часове, минути и секунди с формула

Преобразувайте десетични числа в часове и минути с VBA


Преобразувайте часове, минути и секунди в десетични с формула

Да предположим, че имате списък с време в часове, минути и секунди, форматиран в колона A, и за да ги конвертирате в десетично време, просто трябва да следвате тези стъпки:

1. Изберете празна клетка, например клетка B1, въведете тази формула = A1*24 в клетката (клетката A1 показва клетката, чиито данни искате да преобразувате в десетично време, можете да я промените според нуждите), след което щракнете върху Въведете бутон на клавиатурата. Вижте екранна снимка:

2. След това плъзнете запълването на дръжката, за да запълните диапазона, който искате да работите. Вижте екранна снимка:

3. След това трябва да форматирате клетките с резултати в колона B като общо форматиране, като изберете диапазона, щракнете с десния бутон и щракнете върху Форматиране на клетки в контекстното меню. Вижте екранна снимка:

4. След това кликнете Телефон за връзка: раздела в Форматиране на клетки диалогов прозорец и щракнете общ от Категорияy: кутия, след което щракнете OK за да затворите диалоговия прозорец. Вижте екранна снимка:

Можете да видите резултата, както е показано по-долу:


Преобразувайте часове, минути, секунди в десетични часове с едно щракване

Ако имате Kutools за Excel инсталиран в Excel, можете да използвате Преобразуване на време помощна програма за бързо преобразуване на hh:mm:ss в deciaml часове/минути/секунди.

Kutools за Excel, с повече от 300 удобни функции, прави работата ви по-лесна. 

След безплатно инсталиране Kutools за Excel, моля, направете следното:

Изберете клетките за време и щракнете Kutools > съдържание > Преобразуване на времеи да изберете опцията за конвертиране, която да отговаря на вашите нужди. Вижте екранна снимка:документ kte 1

След това се появява диалогов прозорец, за да ви напомни броя на преобразуваните клетки, щракнете върху OK, за да го затворите, и цялото избрано време е преобразувано.
документ kte 2

Съвет: Ако искате да запазите конвертирания десетичен знак на друго място, можете да щракнете Kutools > съдържание > Преобразуване на време за показване на Преобразуване на време и след това в диалоговия прозорец проверете тип конвертиране имате нужда и проверете Запазете на друго място отметка и изберете клетка, за да изведете резултата, щракнете Ok, а часът е преобразуван и разположен на ново място. Вижте екранна снимка:

документ kte 3
документ kte 4


Преобразувайте десетични числа в часове, минути и секунди с формула

Обратно, ако искате да конвертирате десетичното време във форматиране на часове, минути и секунди, можете да направите следното:

Да предположим, че вашите данни са в колона А и трябва да ги конвертирате във форматиране на часове, минути, секунди.

1. Изберете празна клетка, в този случай аз избирам клетка B1 и напишете тази формула =A1/24 в B1 (клетката A1 показва клетката, чиито данни искате да преобразувате във форматиране на часове, минути и секунди, можете да го промените според нуждите), след което щракнете върху Въведете бутон на клавиатурата. Вижте екранна снимка:

2. Повторете стъпка 1, за да въведете горната формула, както ви е необходима в колона Б една по една, например въведете =A2/24 в клетка B2 и щракнете Въведете. Вижте екранна снимка:

3. След това трябва да форматирате клетките в колона B като hh:mm:ss форматиране, като изберете диапазона, който използва формулата и щракнете с десния бутон, щракнете върху Форматиране на клетки в контекстното меню. Вижте екранна снимка:

4. След това кликнете Телефон за връзка: раздела в Форматиране на клетки диалогов прозорец и щракнете Време от Категория: и изберете 13:30:55 от Тип: поле в дясната секция, след което щракнете OK за да затворите диалоговия прозорец. Вижте екранна снимка:

Можете да видите, че данните са преобразувани.


Преобразувайте десетични числа в часове и минути с VBA

С горната формула =A1/24 преобразуването на времето едно по едно е донякъде загуба на време, но с кода на VBA можете да конвертирате списък с десетично време в часове и минути наведнъж.

1. държа ALT бутон и натиснете F11 на клавиатурата, за да отворите a 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. кликване бягане бутон или натиснете F5 за да стартирате VBA, след това a Kutools за Excel се появява диалогов прозорец, за да изберете работен диапазон. Вижте екранна снимка:

4. кликване OK в изскачащия диалог избраните данни за диапазон са преобразувани във форматиране на часове и минути. Вижте екранна снимка:

тип: Когато горният VBA код работи, вие ще загубите оригиналните си данни, така че е по-добре да ги копирате и запазите, преди VBA да се стартира.


Лесно добавяне на дни/години/месец/часове/минути/секунди към дата и час в Excel

Да предположим, че имате данни във формат за дата и час в клетка и сега трябва да добавите брой дни, години, месеци, часове, минути или секунди към тази дата. Обикновено използването на формула е първият метод за всички потребители на Excel, но е трудно да запомните всички формули. с Kutools за ExcelЕ Помощник за дата и час помощна програма можете лесно да добавяте дни, години, месеци или часове, минути или секунди към дата час, освен това можете да изчислите разликата в датата или възрастта въз основа на даден рожден ден, без изобщо да си спомняте формулата. Щракнете за пълнофункционален безплатен пробен период след 30 дни!
doc добави час минута секунда
 
Kutools за Excel: с повече от 300 удобни добавки за Excel, безплатни за изпробване без ограничение за 30 дни.

Относителни статии:

Най-добрите инструменти за продуктивност в офиса

🤖 Kutools AI помощник: Революционизирайте анализа на данни въз основа на: Интелигентно изпълнение   |  Генериране на код  |  Създаване на персонализирани формули  |  Анализирайте данни и генерирайте диаграми  |  Извикване на функциите на Kutools...
Популярни функции: Намерете, маркирайте или идентифицирайте дубликати   |  Изтриване на празни редове   |  Комбинирайте колони или клетки без загуба на данни   |   Кръг без формула ...
Супер търсене: VLookup с множество критерии    VLookup с множество стойности  |   VLookup в няколко листа   |   Размито търсене ....
Разширен падащ списък: Бързо създаване на падащ списък   |  Зависим падащ списък   |  Падащ списък с множество избори ....
Мениджър на колони: Добавете конкретен брой колони  |  Преместване на колони  |  Превключване на състоянието на видимост на скритите колони  |  Сравнете диапазони и колони ...
Препоръчани функции: Мрежов фокус   |  Изглед на дизайна   |   Голям формула бар    Мениджър на работни книги и листове   |  Библиотека с ресурси (Автоматичен текст)   |  Избор на дата   |  Комбинирайте работни листове   |  Шифроване/декриптиране на клетки    Изпращайте имейли по списък   |  Супер филтър   |   Специален филтър (филтър получер/курсив/зачертано...) ...
Топ 15 комплекта инструменти12 Текст Инструменти (добавяне на текст, Премахване на символи, ...)   |   50 + Графика Видове (диаграма на Гант, ...)   |   40+ Практичен формули (Изчислете възрастта въз основа на рождения ден, ...)   |   19 вмъкване Инструменти (Въведете QR код, Вмъкване на картина от пътя, ...)   |   12 Конверсия Инструменти (Числа към думи, Валутен обмен, ...)   |   7 Обединяване и разделяне Инструменти (Разширено комбиниране на редове, Разделени клетки, ...)   |   ... и още

Усъвършенствайте уменията си за Excel с Kutools за Excel и изпитайте ефективност, както никога досега. Kutools за Excel предлага над 300 разширени функции за повишаване на производителността и спестяване на време.  Щракнете тук, за да получите функцията, от която се нуждаете най-много...

Описание


Раздел Office Внася интерфейс с раздели в Office и прави работата ви много по-лесна

  • Разрешете редактиране и четене с раздели в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
  • Отваряйте и създавайте множество документи в нови раздели на един и същ прозорец, а не в нови прозорци.
  • Увеличава вашата производителност с 50% и намалява стотици кликвания на мишката за вас всеки ден!
Comments (3)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Hello Computer Good morning Could Tell On Me Where do i Located now relative to my Home Terminal Called Owner Star Entertainment.?
This comment was minimized by the moderator on the site
Thank u so much. :) I got it now. This is very helpful.
This comment was minimized by the moderator on the site
i have one query regarding time format. i received a phone call log report from my company. and this time report is like this, please see below: IVR Ringing Talking Hold 00:08 00:02 05:42 00:12 mm:ss mm:ss mm:ss mm:ss When I put these values in excel sheet 2007, the minutes become hours and seconds become minutes so I wont be able to make the accurate values.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations