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.