Kaip konvertuoti laiką į dešimtainę „Excel“.

Konvertuokite laiką į dešimtainę "Excel" naudodami aritmetinius skaičiavimus arba CONVERT funkciją arba "Excel" laiko funkcijas (VALANDA, MINUTĖ ir SECOND).

Dirbant su laiko reikšmėmis programoje „Excel“, kartais gali reikėti konvertuoti laiką į dešimtainius skaitmenis (pvz., valandas, minutes ar sekundes). Kadangi laiko formato reikšmės negali būti naudojamos skaičiavimuose, todėl turime jas konvertuoti į dešimtainę.

„Excel“ turi tris skirtingus metodus, skirtus laikui konvertuoti į dešimtainį skaičių – naudojant aritmetines operacijas arba CONVERT funkciją arba trijų skirtingų laiko funkcijų derinį, ty HOUR, MINUTE ir SECOND. Šiame straipsnyje demonstruojami visi trys metodai, kuriuos galite naudoti norėdami konvertuoti laiką į dešimtainius skaičius programoje „Excel“.

Laiko konvertavimas į dešimtainius skaičius programoje „Excel“.

Pavyzdžiui, jei standartinis laikas yra 17:40:22, galbūt norėsite jį konvertuoti į dešimtainius skaičius:

  • Valandų skaičius 5
  • Minučių skaičius yra 40
  • Sekundžių skaičius yra 22

Norėdami tai padaryti, naudokite bet kurį iš šių trijų būdų, kad pakeistumėte laiką į valandas, minutes arba sekundes.

Konvertuokite laiką į dešimtainį skaičių naudodami aritmetinę operaciją

Šiame skyriuje parodyta, kaip konvertuoti laiką į valandų, minučių ir sekundžių skaičių naudojant aritmetinius skaičiavimus programoje „Excel“.

Labai lengva konvertuoti laiką į dešimtainius skaičius naudojant aritmetines operacijas, viskas, ką jums reikia padaryti, tai padauginti laiko reikšmę iš bendro valandų, sekundžių ar minučių skaičiaus per dieną.

Norėdami tai padaryti, pirmiausia turite žinoti, kiek valandų, minučių ir sekundžių yra per dieną:

  • 24 valandos per 1 dieną
  • 60 minučių per 1 valandą
  • 60 * 24 (valandos) = 1 440 minučių per 1 dieną
  • 60 sekundžių per 1 minutę
  • 60 * 1 440 (minučių) arba 60 * 24 * 60 = 86 400 sekundžių per 1 dieną

Kai įvedate „12:00“ programoje „Excel“, „Excel“ automatiškai aptinka šį įrašą kaip „h:mm“. Ir jei pakeisite šios reikšmės formatą į „Skaičius“, gausite „0,50“.

Taip yra todėl, kad „Excel“ „24 valandos yra lygus 1“. Štai kodėl „12:00“, konvertavus į „Skaičius“, virsta 0,50 (12/24).

Konvertuokite laiką į valandas programoje „Excel“.

Jei norite konvertuoti standartinį laiką į valandų skaičių naudodami aritmetines operacijas, tiesiog padauginkite laiko reikšmę iš 24, t. y. iš valandų skaičiaus per dieną.

Tarkime, kad jūsų laikas langelyje A2 yra 12:00 PM ir norite jį konvertuoti į valandas, naudokite šią formulę:

=A2*24

Kur A2 yra kur laiko reikšmė.

Neišsigąskite, jei iš pradžių gavote „12:00“. Kai padauginate laiko reikšmę programoje "Excel", rezultatas bus pateiktas tuo pačiu laiko formatu, o ne dešimtainiu tikslumu.

Norėdami tai išspręsti, rezultatui pritaikykite formatą „Bendra“ arba „Skaičius“. Eikite į skirtuką „Pagrindinis“, spustelėkite išskleidžiamąjį sąrašą Skaičių formatas ir pasirinkite „Bendra“ arba „Skaičius“. „Bendrojo“ formato skaičius rodomas kaip sveikas skaičius (sveikasis skaičius), o „Skaičiaus“ formatu – kaip po kablelio su dviem skaitmenimis po kablelio.

Paaiškinkime, kaip tai veikia, datos ir laikai visada išsaugomi kaip skaičiai programoje „Excel“, bet suformatuoti taip, kad atrodytų kaip laikas. Kaip minėta anksčiau, 1 diena (24 valandos) yra lygi 1 „Excel“, todėl kiekviena valanda išsaugoma kaip 1/24.

Taigi, kai įvesite reikšmę 12:00 PM, „Excel“ išsaugo ją kaip reikšmę „0,50“ (12/24). Jei laiką padauginsite iš 24, jums bus pasiūlytas dienos valandų skaičius (iš 24 valandų).

Be to, jei turite laiką, pvz., 14:30, padauginkite jį iš 24 ir gausite 14,50 (čia minutės rodomos dešimtainėmis dalimis, o visos valandos rodomos sveikaisiais skaičiais). Šiuo atveju skaitinė 30 minučių reikšmė „Excel“ būtų 0,50 valandos.

Jei konvertuojate 12.30 PM į dešimtainius ir gaunate 12.5, bet jei norite tik visos valandos reikšmės be minučių dalies, naudokite šią formulę su INT funkcija:

=INT(A2*24)

Konvertuokite laiką į minutes programoje „Excel“.

Jei norite konvertuoti laiką į minutes, tiesiog padauginkite laiko reikšmę iš 1440, ty minučių skaičiaus per 1 dieną (24*60).

Tarkime, kad ši laiko reikšmė A3 formatu yra 4:45 AM ir norite ją konvertuoti į minutes, tada naudokite šią formulę:

=A3*1440

Arba jei neprisimenate minučių skaičiaus per dieną, padauginkite laiką iš 24*60:

=A3*24*60

Aukščiau pateiktame pavyzdyje „285“ yra visas minutes, prabėgusias tą dieną nurodytu laiku.

Konvertuokite laiką į sekundes „Excel“.

Norėdami konvertuoti laiką į sekundes, padauginkite laiko reikšmę iš 86 400, tai yra sekundžių skaičius per 1 dieną (24*60*60).

Tarkime, kad langelyje A3 turite laiką „05:50:10 AM“ ir norite jį konvertuoti į sekundes (dešimtainė dalis), tada turite naudoti šią formulę:

=A3*86400 

arba

=A3*24*60*60

Dėl to gausite „21010“ – tai bendras sekundžių skaičius, prabėgęs tą dieną minėtu laiku.

Konvertuokite laiką į dešimtainį skaičių naudodami CONVERT funkciją

Kitas būdas konvertuoti laiką į dešimtainį skaičių yra naudoti funkciją CONVERT. Funkcija CONVERT konvertuoja nurodytą skaičių iš vieno vieneto į kitą.

Funkcijos CONVERT sintaksė yra

=KONVERT.(skaičius,iš_vieneto,į_vienetą)

Parametrai:

  • numerį – skaitinė vertė, kurią reikia konvertuoti
  • iš_vieneto – pradžios vienetas
  • į_vienetą – baigiamasis vienetas

Čia konvertuojate laiką į dešimtainius skaičius, reikia atsiminti tik 4 vienetus:

  • „diena“ – dienos
  • „hr“ – valandos
  • „mn“ – minutės
  • „sec“ – sekundės

Ši funkcija konvertuoja skaitinę reikšmę (laiką) į valandas, minutes arba sekundes.

Konvertuokite laiką į valandas programoje „Excel“.

Tarkime, kad langelyje B2 turite laiko reikšmę, tada pabandykite šią formulę konvertuoti laiką į valandas:

=KONVERT.(B2"diena","val")

Aukščiau pateiktoje formulėje „diena“ informuoja funkciją, kad reikšmė langelyje B2 yra dienos formatu, o „hr“ nurodo ją konvertuoti į valandas.

Jei norite gauti tik valandos reikšmę ir nepaisyti minučių dalių, naudokite toliau pateiktą INT formulę:

=INT(KONVERT.(B2"diena","val"))

Konvertuokite laiką į minutes programoje „Excel“.

Norėdami konvertuoti laiką į minutes naudodami funkciją CONVERT, formulėje įterpkite „diena“ kaip „konvertuojamo vieneto iš“ argumentą ir „mn“ kaip „vienetą, į kurį reikia konvertuoti“:

=KONVERT.(B2"diena","min")

Konvertuokite laiką į sekundes „Excel“.

Formulė iš esmės yra tokia pati kaip ir ankstesniuose dviejuose pavyzdžiuose, tačiau vienintelis skirtumas yra tas, kad konvertuojate „dienos“ vienetą į „sec“ vienetą:

=KONVERT.(B2"diena","sek.")

Konvertuokite laiką į dešimtainį skaičių naudodami „Excel“ laiko funkcijas

Kitas būdas konvertuoti laiką į dešimtainius skaičius yra naudoti „Excel“ laiko funkcijas. Šis metodas naudoja šiek tiek sudėtingesnę formulę nei kiti du metodai, tačiau jo logika yra gana akivaizdi.

Funkcijos:

  • VALANDA (serijos_numeris)
  • MINUTĖ (serijos_numeris)
  • SECOND(serijos_numeris)

Funkcijos HOUR, MINUTE ir SECOND tiesiog grąžina atitinkamai valandų skaičių, minučių skaičių ir sekundžių skaičių, kurie praėjo per nurodytą laiką.

Konvertuokite laiką į valandas naudodami laiko funkcijas

Visas dalis turime gauti valandomis (valandomis, minutėmis ir sekundėmis), todėl visas tris funkcijas reikia sujungti į vieną formulę.

Norėdami konvertuoti laiką į valandas, gaukite atskirus laiko vienetus naudodami HOUR, MINUTE ir SECOND funkcijas, tada gautą minučių reikšmę padalinkite iš 60 (minučių skaičius valandoje) ir sekundžių reikšmę iš 3600 (sekundžių skaičius valandą (60*60)) ir sujunkite rezultatus:

= VALANDA (B2) + MINUTĖ (B2) / 60 + SECOND (B2) / 3600

Konvertuokite laiką į minutes naudodami laiko funkcijas

Norėdami konvertuoti laiką į minutes, gaukite atskirus laiko vienetus naudodami HOUR, MINUTE ir SECOND funkcijas, tada padauginkite valandas iš 60 ir padalykite sekundes iš 60:

= VALANDA (B2) * 60 + MINUTĖ (B2) + sekundė (B2) / 60

Konvertuokite laiką į sekundes naudodami laiko funkcijas

Norėdami konvertuoti laiką į sekundes, išskirkite visas dalis (valandas, minutes ir sekundes) sekundėmis, valandas padauginkite iš 3600 (60*60), minutes padauginkite iš 60 ir sudėkite rezultatus:

= VALANDA (B2) * 3600 + MINUTĖ (B2) * 60 + sekundė (B2)

Viskas.