教えて!HELPDESK      Excel     Word      Outlook      Power Point      Windows

 

 

Excel2010:○時間後、○分後を出したい

 

 

 

 


 


 

 

○時間後、○分後を出したい場合、まずは○時間/○分を時間の計算に使えるようシリアル値に変換する必要があります。

以下のようにいくつかの方法があります。

 

○分後を出す (例:13:30の70分後 →14:40)

  • TIME(時,分+○,秒)

    ★時刻セル+TIME(0,70,0)  

    ★TIME(13,30+70,0)

    ★TIME(HOUR(時刻セル),MINUTE(時刻セル)+70,SECOND(時刻セル))

     

  • 時刻セル+"hh:mm"とする

    ★時刻セル+"00:70"

 

○時間後を出す (例:13:00の3時間後 → 16:00)

  • TIME関数を使う

    ★時刻セル+TIME(3,0,0)

    ★TIME(13+3,0,0)

    ★TIME(HOUR(時刻セル)+3,MINUTE(時刻セル),SECOND(時刻セル))

  • 時刻セル+"hh:mm"

    時刻セル+"3:00"

    ★13:00+"3:00"
     

  • セル+○/24  ※24で割るとシリアル値に変換されるため

    ★時刻セル+(3/24)

     


−例題−

 

◎ 試験開始から45分後の時刻を、試験終了(B列)に表示

 

◆Time関数を使う場合◆

= A2 + TIME(0,45,0)

または

= TIME(hour(A2),minute(A2)+45, second(A2))

 

◆"hh:mm"を足す場合◆

= A2+"00:45"


注意 ◆

TIME関数で返すことのできる時刻は23:59:59までです。結果がそれ以上になるとシリアル値は0:00〜に戻ります。

例えば23:30の30分後は…

  • 23:30(セルA1)に対し、35分後を出す

TIME(hour(A1),minute(A1)+35,0) → 0:05 (シリアル値は0.00347...になってしまう。)

 

結果が24時間を 超える計算で、表示もその通りにしたい(24:05)場合は表示形式を[h]:mmにしてください。

 

 

教えて!HELPDESK      Excel     Word      Outlook      Power Point      Windows