Hoppa till huvudinnehåll

Hur konverterar man timmar, minuter och sekunder till decimaltimmar i Excel?

Om du har en lista med tid som decimaltimmar formateras, men du är van vid att hh: mm: ss (timmar, minuter och sekunder formatering), hur kan du göra det? Med följande metoder kan du lösa problemet om konversationer mellan timmar, minuter, sekunder och decimaltimmar.

Konvertera timmar, minuter och sekunder till decimal med formeln

Konvertera timmar, minuter och sekunder till decimal med ett klickbra idé3

Konvertera decimal till timmar, minuter och sekunder med formeln

Konvertera decimal till timmar och minuter med VBA


Konvertera timmar, minuter och sekunder till decimal med formeln

Om du antar att du har en lista över tid i timmar, minuter och sekunder som formateras i kolumn A, och för att konvertera dem till decimaltid behöver du bara följa dessa steg:

1. Välj en tom cell, till exempel Cell B1, ange denna formel = A1 * 24 i cellen (Cell A1 anger cellen du vill konvertera dess data till decimal tid, du kan ändra den efter behov), klicka sedan på ange på tangentbordet. Se skärmdump:

2. Dra sedan handtagsfyllningen för att fylla det intervall du vill arbeta. Se skärmdump:

3. Då måste du formatera resultatcellerna i kolumn B som allmän formatering genom att välja intervall, högerklicka och klicka Formatera celler i snabbmenyn. Se skärmdump:

4. Klicka sedan Antal fliken i Formatera celler och klicka Allmänt från Kategoriy: rutan och klicka sedan på OK för att stänga dialogen. Se skärmdump:

Du kan se resultatet som visas nedan:


Konvertera timmar, minuter, sekunder till decimaltimmar med ett klick

Om du har Kutools för Excel installerad i Excel kan du använda Konvertera tid verktyg för att snabbt konvertera hh: mm: ss till deciaml timmar / minuter / sekunder.

Kutools för Excel, med mer än 300 praktiska funktioner, gör dina jobb enklare. 

Efter gratis installation Kutools för Excel, gör så här:

Välj tidscellerna och klicka Kutools > Innehåll > Konvertera tid, och att välja konverteringsalternativet för att tillgodose dina behov. Se skärmdump:dok kte 1

Sedan dyker en dialog upp för att påminna dig om antalet konverterade celler, klicka på OK för att stänga det och all vald tid har konverterats.
dok kte 2

Dricks: Om du vill spara den konverterade decimalen på en annan plats kan du klicka Kutools > Innehåll > Konvertera tid för att visa Konvertera tid dialogrutan och sedan i dialogrutan konvertera typ du behöver, och kolla Spara till en annan plats kryssruta och markera en cell för att mata ut resultatet, klicka Ok, och tiden har konverterats och lokaliserats på en ny plats. Se skärmdump:

dok kte 3
dok kte 4


Konvertera decimal till timmar, minuter och sekunder med formel

Omvänt, om du vill konvertera decimaltid till timmar, minuter och sekunder, kan du göra som följer:

Antag att dina data finns i kolumn A, och du måste konvertera dem till timmar, minuter, sekunder formatering.

1. Välj en tom cell, i det här fallet väljer jag Cell B1 och skriver denna formel = A1 / 24 i B1 (Cell A1 anger cellen du vill konvertera dess data till formatering av timmar, minuter och sekunder, du kan ändra den efter behov) och klicka sedan ange på tangentbordet. Se skärmdump:

2. Upprepa steg 1 för att ange ovanstående formel som du behöver i kolumn B en efter en, till exempel, ange = A2 / 24 i cell B2 och klicka ange. Se skärmdump:

3. Då måste du formatera cellerna i kolumn B som hh: mm: ss formatering genom att välja det område som använder formeln och högerklicka, klicka Formatera celler i snabbmenyn. Se skärmdump:

4. Klicka sedan Antal fliken i Formatera celler och klicka Tid från Kategori: och välj 13:30:55 från Typ: rutan till höger och klicka sedan på OK för att stänga dialogen. Se skärmdump:

Du kan se att data har konverterats.


Konvertera decimal till timmar och minuter med VBA

Med ovanstående formel = A1 / 24 att konvertera tiden en efter en är något slöseri, men med VBA-koden kan du konvertera en lista med decimaltid till timmar och minuter på en gång.

1. Håll ALT knappen och tryck på F11 på tangentbordet för att öppna en Microsoft Visual Basic för applikation fönster.

2. klick Insert > Modulernaoch kopiera VBA till modulen.

VBA: Konvertera decimaltid till timmar och minuter

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. klick Körning knappen eller tryck på F5 att köra VBA, sedan a KutoolsforExcel dialogruta dyker upp för att du ska välja ett arbetsintervall. Se skärmdump:

4. klick OK i popup-dialogrutan har den valda områdesdata konverterats till formatering av timmar och minuter. Se skärmdump:

Tips: Med ovanstående VBA-kod igång kommer du att förlora dina originaldata, så du borde kopiera och reservera dem innan VBA körs.


Lägg enkelt till dagar / år / månad / timmar / minuter / sekunder till en datatid i Excel

Om du antar att du har datumdataformatdata i en cell, och nu måste du lägga till ett antal dagar, år, månader, timmar, minuter eller sekunder till detta datum. Normalt är användning av formel den första metoden för alla Excel-användare, men det är svårt att komma ihåg alla formler. Med Kutools för ExcelÄr Hjälp för datum och tid verktyget kan du enkelt lägga till dagar, år, månader eller timmar, minuter eller sekunder till en datumtid. Dessutom kan du kalkulera datumskillnaden eller åldern baserat på en viss födelsedag utan att komma ihåg formeln alls. Klicka för en fullständig gratis provperiod om 30 dagar!
doc lägg till timme minut sekund
 
Kutools för Excel: med mer än 300 praktiska Excel-tillägg, gratis att prova utan begränsning på 30 dagar.

Relativa artiklar:

Bästa kontorsproduktivitetsverktyg

🤖 Kutools AI Aide: Revolutionera dataanalys baserat på: Intelligent utförande   |  Generera kod  |  Skapa anpassade formler  |  Analysera data och generera diagram  |  Anropa Kutools funktioner.
Populära funktioner: Hitta, markera eller identifiera dubbletter   |  Ta bort tomma rader   |  Kombinera kolumner eller celler utan att förlora data   |   Rund utan formel ...
Superuppslag: Flera kriterier VLookup    VLookup med flera värden  |   VSök över flera ark   |   Fuzzy Lookup ....
Avancerad rullgardinslista: Skapa snabbt en rullgardinslista   |  Beroende rullgardinslista   |  Flervals-rullgardinslista ....
Kolumnhanterare: Lägg till ett specifikt antal kolumner  |  Flytta kolumner  |  Växla synlighetsstatus för dolda kolumner  |  Jämför intervall och kolumner ...
Utvalda funktioner: Rutnätsfokus   |  Designvy   |   Stor formelbar    Arbetsbok & Bladhanterare   |  Resursbibliotek (Automatisk text)   |  Datumväljare   |  Kombinera arbetsblad   |  Kryptera/Dekryptera celler    Skicka e-postmeddelanden efter lista   |  Superfilter   |   Specialfilter (filtrera fet/kursiv/genomstruken...) ...
Topp 15 verktygssatser12 text verktyg (lägga till text, Ta bort tecken, ...)   |   50+ Diagram Typer (Gantt Chart, ...)   |   40+ Praktiskt Formler (Beräkna ålder baserat på födelsedag, ...)   |   19 Införande verktyg (Infoga QR-kod, Infoga bild från sökväg, ...)   |   12 Konvertering verktyg (Siffror till ord, Valutaväxling, ...)   |   7 Slå ihop och dela verktyg (Avancerade kombinera rader, Dela celler, ...)   |   ... och mer

Uppgradera dina Excel-färdigheter med Kutools för Excel och upplev effektivitet som aldrig förr. Kutools för Excel erbjuder över 300 avancerade funktioner för att öka produktiviteten och spara tid.  Klicka här för att få den funktion du behöver mest...

Beskrivning


Fliken Office ger ett flikgränssnitt till Office och gör ditt arbete mycket enklare

  • Aktivera flikredigering och läsning i Word, Excel, PowerPoint, Publisher, Access, Visio och Project.
  • Öppna och skapa flera dokument i nya flikar i samma fönster, snarare än i nya fönster.
  • Ökar din produktivitet med 50 % och minskar hundratals musklick för dig varje dag!
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