Kuidas teisendada aega Excelis kümnendkohaks

Teisendage aeg Excelis kümnendkohaks – kasutades aritmeetilisi arvutusi või funktsiooni CONVERT või Exceli aja funktsioone (HOUR, MINUTE ja SECOND).

Excelis ajaväärtustega töötades võib juhtuda, et peate teisendama aja kümnendnumbriteks (nt tunnid, minutid või sekundid). Kuna ajavormingus väärtusi ei saa arvutustes kasutada, peame need teisendama kümnendkohaks.

Excelis on kolm erinevat meetodit aja teisendamiseks kümnendarvuks – kasutades aritmeetilisi tehteid või funktsiooni CONVERT või kolme erineva ajafunktsiooni kombinatsiooni, st HOUR, MINUTE ja SECOND. See artikkel tutvustab kõiki kolme meetodit, mida saate kasutada Excelis aja kümnendarvudeks teisendamiseks.

Aja teisendamine kümnendarvudeks Excelis

Näiteks kui teie standardaeg on 17:40:22, võiksite selle teisendada kümnendarvudeks:

  • Tundide arv 5
  • Minutite arv on 40
  • Sekundite arv on 22

Selleks kasutage ühte järgmistest kolmest meetodist, et muuta aega tundideks, minutiteks või sekunditeks.

Teisendage aeg kümnendarvuks aritmeetilise tehte abil

See jaotis näitab, kuidas teisendada aega tundideks, minutiteks ja sekunditeks, kasutades Exceli aritmeetilisi arvutusi.

Aega on aritmeetiliste toimingute abil väga lihtne teisendada kümnendarvudeks. Kõik, mida pead tegema, on korrutada aja väärtus päeva tundide, sekundite või minutite koguarvuga.

Selleks peate kõigepealt teadma, mitu tundi, minutit ja sekundit on päevas:

  • 24 tundi 1 päeva jooksul
  • 60 minutit 1 tunni jooksul
  • 60 * 24 (tundi) = 1440 minutit 1 päeva jooksul
  • 60 sekundit 1 minutiga
  • 60 * 1440 (minutit) või 60 * 24 * 60 = 86 400 sekundit 1 päeva jooksul

Kui sisestate Excelisse "12:00", tuvastab Excel selle kirje automaatselt kui "h:mm". Ja kui muudate selle väärtuse vorminguks "Arv", saate "0,50".

Selle põhjuseks on asjaolu, et Excelis on 24 tundi võrdne 1-ga. Seetõttu muutub '12:00', kui teisendatakse numbriks, 0,50 (12/24).

Teisendage aeg tundideks Excelis

Kui soovite aritmeetilisi tehteid kasutades teisendada standardaja tundideks, korrutage lihtsalt aja väärtus 24-ga, st tundide arvuga päevas.

Oletame, et teie aeg lahtris A2 on kell 12:00 ja soovite selle tundideks teisendada, kasutage järgmist valemit:

=A2*24

Kus A2 on koht, kus on ajaväärtus.

Ärge kartke, kui teil on alguses kell 12:00. Kui korrutate Excelis ajaväärtuse, tagastab see tulemuse samas ajavormingus, mitte kümnendkohana.

Selle parandamiseks rakendage tulemusele vormingut "Üldine" või "Number". Minge vahekaardile "Kodu", klõpsake ripploendil Numbrivorming ja valige "Üldine" või "Arv". Vorming „Üldine” kuvab arvu täisarvuna (täisarvuna), vormingus „Arv” aga kümnendkohana kahe kümnendkohaga.

Selgitame, kuidas see toimib, kuupäevad ja kellaajad salvestatakse Excelis alati numbritena, kuid need on vormindatud nii, et need näevad välja nagu kellaaeg. Nagu varem mainitud, võrdub 1 päev (24 tundi) Excelis 1-ga, seega salvestatakse iga tund kui 1/24.

Nii et kui sisestate väärtuse 12:00 PM, salvestab Excel selle väärtusena 0,50 (12/24). Kui korrutate aja 24-ga, pakub see teile päeva jooksul möödunud tundide arvu (24 tunnist).

Samuti kui teil on kellaaeg, näiteks 14:30, korrutage see 24-ga ja saate 14,50 (siin kuvatakse minutid kümnendkohtadena ja täistunnid täisarvudena). Sel juhul oleks 30 minuti arvväärtus Excelis 0,50 tundi.

Kui teisendate kella 12.30 kümnendkohtadeks ja saate 12,5, kuid kui soovite ainult täistunni väärtust ilma minutite osata, kasutage funktsiooni INT funktsiooniga järgmist valemit:

=INT(A2*24)

Teisendage Excelis aeg minutiteks

Kui soovite teisendada aja minutiteks, korrutage lihtsalt aja väärtus 1440-ga, st minutite arvuga ühes päevas (24*60).

Oletame, et teil on selle aja väärtuseks A3-s kell 4:45 ja soovite selle teisendada minutiteks, seejärel kasutage järgmist valemit:

=A3*1440

Või kui te ei mäleta minutite arvu päevas, korrutage aeg 24*60-ga:

=A3*24*60

Ülaltoodud näites on '285' minutite koguarv, mis sellel päeval antud aja jooksul on möödunud.

Teisendage Excelis aeg sekunditeks

Aja teisendamiseks sekunditeks korrutage aja väärtus 86 400-ga, mis on sekundite arv 1 päevas (24*60*60).

Oletame, et teil on lahtris A3 kell 05:50:10 ja soovite selle teisendada sekunditeks (kümnend), siis peate kasutama järgmist valemit:

=A3*86400 

või

=A3*24*60*60

Selle tulemusena saate "21010" on sellel päeval nimetatud aja jooksul möödunud sekundite koguarv.

Teisendage aeg kümnendarvuks, kasutades funktsiooni CONVERT

Teine viis aja kümnendkohani teisendamiseks on kasutada funktsiooni CONVERT. Funktsioon CONVERT teisendab antud arvu ühest ühikust teise.

Funktsiooni CONVERT süntaks on

=KONVERT(arv,ühikust_ühikuks)

Parameetrid:

  • number – teisendatav arvväärtus
  • üksusest – algusüksus
  • üksusesse – lõpuüksus

Siin teisendate aega kümnendarvudeks, meeles on ainult 4 ühikut:

  • "päev" - päevad
  • "hr" - tunnid
  • “mn” – minutid
  • "sek" – sekundid

See funktsioon teisendab arvväärtuse (aja) tundideks või minutiteks või sekunditeks.

Teisendage aeg tundideks Excelis

Oletame, et lahtris B2 on ajaväärtus, seejärel proovige seda valemit aja tundideks teisendamiseks:

=CONVERT(B2"päev","h")

Ülaltoodud valemis teatab "day" funktsioonile, et lahtris B2 olev väärtus on päevavormingus ja "hr" määrab selle tundideks teisendamiseks.

Kui soovite saada ainult tundide väärtust ja ignoreerida minuti osi, kasutage allolevat INT valemit:

=INT(KONVERT(B2"päev","h"))

Teisendage Excelis aeg minutiteks

Aja teisendamiseks minutiteks, kasutades funktsiooni CONVERT, sisestage valemis argumendiks "ühik, millest teisendada" "päev" ja "mn" argumendiks "ühik, milleks teisendada".

=CONVERT(B2"päev","min")

Teisendage Excelis aeg sekunditeks

Valem on sisuliselt sama, mis kahes eelmises näites, ainsaks erinevuseks on see, et teisendate ühiku "päev" ühikuks "sek".

=CONVERT(B2"päev","sek")

Teisendage aeg kümnendarvuks, kasutades Exceli ajafunktsioone

Teine viis aja teisendamiseks kümnendarvudeks on Exceli ajafunktsioonide kasutamine. See meetod kasutab pisut keerukamat valemit kui teised kaks meetodit, kuid selle loogika on üsna ilmne.

Funktsioonid:

  • TUND(seeria_number)
  • MINUT (järjekorranumber)
  • SECOND(seeria_number)

Funktsioonid HOUR, MINUTE ja SECOND lihtsalt tagastavad vastavalt antud aja jooksul möödunud tundide arvu, minutite arvu ja sekundite arvu.

Teisendage aeg tundideks ajafunktsioonide abil

Peame saama kõik osad tundides (tunnid, minutid ja sekundid), nii et peate ühendama kõik kolm funktsiooni ühte valemisse.

Aja teisendamiseks tundideks hankige funktsioonide HOUR, MINUTE ja SECOND abil eraldi ajaühikud, seejärel jagage eraldatud minutite väärtus 60-ga (minutite arv tunnis) ja sekundite väärtus 3600-ga (sekundite arv tund (60*60)) ja kombineeri tulemused:

=TUND(B2)+MINUT(B2)/60+SEUND(B2)/3600

Teisendage aeg minutiteks ajafunktsioonide abil

Aja teisendamiseks minutiteks hankige funktsioonide HOUR, MINUTE ja SECOND abil eraldi ajaühikud, seejärel korrutage tunnid 60-ga ja jagage sekundid 60-ga:

=TUND(B2)*60+MINUT(B2)+TEINE(B2)/60

Teisendage aeg sekunditeks ajafunktsioonide abil

Aja teisendamiseks sekunditeks eraldage kõik osad (tunnid, minutid ja sekundid) sekundites, korrutage tunnid 3600-ga (60*60) ja minutid 60-ga ning liitke tulemused:

=TUND(B2)*3600+MINUT(B2)*60+SEUND(B2)

see on kõik.