Paano I-convert ang Oras sa Decimal sa Excel

I-convert ang oras sa decimal sa Excel – sa pamamagitan ng paggamit ng arithmetic calculations o CONVERT function o Excel Time functions (HOUR, MINUTE, at SECOND).

Kapag nagtatrabaho sa mga halaga ng oras sa Excel, maaaring may mga oras na kailangan mong i-convert ang oras sa mga decimal na digit (gaya ng mga oras o minuto, o segundo). Dahil ang mga halaga sa format na Oras ay hindi magagamit sa mga kalkulasyon, kaya kailangan nating i-convert ang mga ito sa decimal.

Ang Excel ay may tatlong iba't ibang paraan upang i-convert ang oras sa decimal - sa pamamagitan ng paggamit ng arithmetic operations o CONVERT function o kumbinasyon ng tatlong magkakaibang function ng oras, ibig sabihin, HOUR, MINUTE, at SECOND. Ipinapakita ng artikulong ito ang lahat ng tatlong paraan na magagamit mo upang i-convert ang oras sa mga decimal na numero sa Excel.

Pag-convert ng Oras sa Mga Decimal Number sa Excel

Halimbawa, kung mayroon kang karaniwang oras bilang 5:40:22 PM, maaaring gusto mong i-convert ito sa mga decimal na numero:

  • Bilang ng oras bilang 5
  • Bilang ng minuto bilang 40
  • Bilang ng mga segundo bilang 22

Upang gawin iyon, gamitin ang alinman sa sumusunod na tatlong paraan upang baguhin ang oras sa mga oras, minuto, o segundo.

I-convert ang Oras sa Decimal Number Gamit ang Arithmetic Operation

Ipinapakita ng seksyong ito kung paano i-convert ang oras sa ilang oras, minuto, at segundo gamit ang mga kalkulasyon ng arithmetic sa Excel.

Napakadaling i-convert ang oras sa mga decimal na numero gamit ang mga pagpapatakbo ng arithmetic, ang kailangan mo lang gawin ay i-multiply ang halaga ng oras sa kabuuang bilang ng mga oras, segundo, o minuto sa isang araw.

Upang gawin iyon, una, kailangan mong malaman kung ilang oras, minuto, at segundo ang nasa isang araw:

  • 24 na oras sa 1 araw
  • 60 minuto sa 1 oras
  • 60 * 24 (oras) = ​​1,440 minuto sa 1 araw
  • 60 segundo sa 1 minuto
  • 60 * 1,440 (minuto) o 60 * 24 * 60 = 86,400 segundo sa 1 araw

Kapag inilagay mo ang '12:00' sa Excel, awtomatikong matutukoy ng Excel ang entry na ito bilang 'h:mm'. At kung babaguhin mo ang format ng value na iyon sa 'Number', makakakuha ka ng '0.50'.

Ito ay dahil sa Excel '24 na oras ay katumbas ng 1'. Kaya naman ang ‘12:00’, kapag na-convert sa ‘Number’ ay nagiging 0.50 (12/24).

I-convert ang Oras sa Mga Oras sa Excel

Kung gusto mong i-convert ang karaniwang oras sa isang bilang ng mga oras gamit ang mga pagpapatakbo ng arithmetic, i-multiply lang ang halaga ng oras sa 24, ibig sabihin, sa bilang ng mga oras sa isang araw.

Sabihin nating mayroon kang oras sa cell A2 bilang 12:00 PM at gusto mong i-convert ito sa mga oras, gamitin ang formula na ito:

=A2*24

saan A2 ay kung saan ang halaga ng oras ay.

Huwag mag-alala kung nakakuha ka ng '12:00 AM' sa una. Kapag nag-multiply ka ng time value sa Excel, ibabalik nito ang resulta sa parehong format ng oras, hindi sa decimal.

Upang ayusin ito, ilapat ang format na 'General' o 'Number' sa resulta. Pumunta sa tab na ‘Home’, mag-click sa drop-down list ng Number Format at piliin ang ‘General’ o ‘Number’. Ipinapakita ng format na 'General' ang numero bilang buong numero (integer) habang ipinapakita ito ng format na 'Number' bilang isang decimal na may dalawang decimal na lugar.

Ipaliwanag natin kung paano ito gumagana, ang mga petsa at oras ay palaging nakaimbak bilang mga numero sa Excel ngunit sila ay naka-format upang magmukhang oras. Tulad ng nabanggit bago ang 1 araw (24 na oras) ay katumbas ng 1 sa Excel, kaya ang bawat oras ay nai-save bilang 1/24.

Kaya kapag inilagay mo ang value 12:00 PM, iniimbak ito ng Excel bilang value na '0.50' (12/24). Kung i-multiply mo ang oras sa 24, iaalok nito sa iyo ang bilang ng mga oras na lumipas sa araw (sa 24 na oras).

Gayundin kung mayroon kang oras tulad ng 2:30 PM, i-multiply ito sa 24 at makakakuha ka ng 14.50 (dito ang mga minuto ay ipinapakita sa mga decimal at buong oras bilang mga integer). Sa kasong ito, ang numeric na halaga ng 30 minuto sa Excel ay magiging 0.50 oras.

Kung sakaling i-convert mo ang 12.30 PM sa mga decimal at makakakuha ka ng 12.5, ngunit kung gusto mo lang ang buong oras na halaga nang walang bahagi ng minuto, gamitin ang sumusunod na formula na may INT function:

=INT(A2*24)

I-convert ang Oras sa Mga Minuto sa Excel

Kung gusto mong i-convert ang oras sa minuto, i-multiply lang ang halaga ng oras sa 1440, ibig sabihin, ang bilang ng mga minuto sa 1 araw (24*60).

Ipagpalagay natin, mayroon kang this time value sa A3 bilang 4:45 AM at gusto mong i-convert ito sa mga minuto, pagkatapos ay gamitin ang formula na ito:

=A3*1440

O kung hindi mo matandaan ang bilang ng mga minuto sa isang araw, i-multiply ang oras sa 24*60:

=A3*24*60

Sa halimbawa sa itaas, ang '285' ay ang kabuuang bilang ng mga minuto na lumipas sa araw na iyon sa ibinigay na oras.

I-convert ang Oras sa Mga Segundo sa Excel

Upang i-convert ang oras sa mga segundo, i-multiply ang halaga ng oras sa 86,400, na siyang bilang ng mga segundo sa 1 araw (24*60*60).

Sabihin nating mayroon kang oras na '05:50:10 AM' sa cell A3 at nais mong i-convert ito sa mga segundo (decimal), pagkatapos ay kailangan mong gamitin ang formula na ito:

=A3*86400 

o

=A3*24*60*60

Bilang resulta, makakakuha ka ng '21010' ay ang kabuuang bilang ng mga segundo na lumipas sa araw na iyon sa nabanggit na oras.

I-convert ang Oras sa Decimal Number Gamit ang CONVERT Function

Ang isa pang paraan upang maisagawa ang oras sa decimal na conversion ay ang paggamit ng CONVERT function. Kino-convert ng CONVERT function ang ibinigay na numero mula sa isang unit patungo sa isa pa.

Ang syntax ng CONVERT function ay

=CONVERT(numero,mula sa_unit,sa_unit)

Mga Parameter:

  • numero – numerong halaga upang i-convert
  • from_unit – ang panimulang yunit
  • sa_unit - ang pangwakas na yunit

Dito, iko-convert mo ang oras sa mga decimal na numero, mayroon lamang 4 na unit na kailangan mong tandaan:

  • "araw" - mga araw
  • "oras" - oras
  • "mn" - minuto
  • “seg” – segundo

Ang function na ito ay nagko-convert ng numerical value (oras) sa mga oras o minuto o segundo.

I-convert ang Oras sa Mga Oras sa Excel

Ipagpalagay na mayroon kang halaga ng oras sa cell B2, pagkatapos ay subukan ang formula na ito upang i-convert ang oras sa mga oras:

=CONVERT(B2,"araw","hr")

Sa formula sa itaas, ipinapaalam ng "araw" ang function na ang value sa cell B2 ay nasa format na araw at tinutukoy ito ng "hr" para i-convert ito sa mga oras.

Kung gusto mong makuha lang ang halaga ng oras at huwag pansinin ang mga bahagi ng minuto, gamitin ang formula ng INT sa ibaba:

=INT(CONVERT(B2,"araw","hr"))

I-convert ang Oras sa Mga Minuto sa Excel

Upang i-convert ang oras sa mga minuto gamit ang function na CONVERT, ipasok ang "araw" bilang ang argument na 'unit to convert from' at "mn" bilang ang argument na 'unit to convert to' sa formula:

=CONVERT(B2,"araw","mn")

I-convert ang Oras sa Mga Segundo sa Excel

Ang formula ay halos kapareho ng sa nakaraang dalawang halimbawa na ang pagkakaiba lang ay na-convert mo ang "araw" na unit sa "seg" na unit:

=CONVERT(B2,"araw","seg")

I-convert ang Oras sa Decimal Number Gamit ang Excel Time Functions

Ang isa pang paraan upang i-convert ang oras sa mga decimal na numero ay sa pamamagitan ng paggamit ng mga function ng oras ng Excel. Ang pamamaraang ito ay gumagamit ng medyo mas kumplikadong formula kaysa sa iba pang dalawang pamamaraan, gayunpaman, ang lohika nito ay medyo halata.

Mga function:

  • HOUR(serial_number)
  • MINUTE(serial_number)
  • SECOND(serial_number)

Ibinabalik lamang ng HOUR, MINUTE, at SECOND function ang bilang ng mga oras, ang bilang ng mga minuto, at ang bilang ng mga segundo na lumipas sa ibinigay na oras, ayon sa pagkakabanggit.

I-convert ang Oras sa Mga Oras Gamit ang Mga Function ng Oras

Kailangan nating makuha ang lahat ng bahagi sa mga oras (oras, minuto, at segundo), kaya kailangan mong pagsamahin ang lahat ng tatlong function sa isang formula.

Upang i-convert ang oras sa mga oras, kunin ang hiwalay na mga unit ng oras sa pamamagitan ng paggamit ng HOUR, MINUTE, at SECOND function, pagkatapos ay hatiin ang nakuhang minutong value sa 60 (ang bilang ng minuto sa isang oras) at ang seconds value sa 3600 (ang bilang ng mga segundo sa isang oras (60*60)), at pagsamahin ang mga resulta:

=HOUR(B2)+MINUTE(B2)/60+SECOND(B2)/3600

I-convert ang Oras sa Minuto Gamit ang Mga Function ng Oras

Upang i-convert ang oras sa minuto, kunin ang magkakahiwalay na unit ng oras sa pamamagitan ng paggamit ng HOUR, MINUTE, at SECOND function, pagkatapos ay i-multiply ang mga oras sa 60 at hatiin ang mga segundo sa 60:

=HOUR(B2)*60+MINUTE(B2)+SECOND(B2)/60

I-convert ang Oras sa Mga Segundo Gamit ang Mga Function ng Oras

Upang i-convert ang oras sa mga segundo, i-extract ang lahat ng bahagi (oras, minuto, at segundo) sa mga segundo, i-multiply ang mga oras sa 3600 (60*60) at i-multiply ang minuto sa 60 at idagdag ang mga resulta:

=HOUR(B2)*3600+MINUTE(B2)*60+SECOND(B2)

Ayan yun.