• 締切済み

EXCELの時間計算

セルA1に、「9:43:20」と時刻が入力されています。 セルB1に、「3.2」と時間(分)が入力されています。 セルC3には、A1の時刻から,B1の時間が経過した後の時刻を 表示させたいです。 ※B1の「3.2」を3.2分(3分12秒)として計算したいです。 C3の計算式を教えてください。 ※計算した結果の時刻は,9:46:32です

みんなの回答

  • chayamati
  • ベストアンサー率41% (260/624)
回答No.5

エクセルでの時間(日、時、分、秒)の取り扱いは次のようになっています。 ・日付:1900年1月1日を1とした経過日数 ・日 :正の整数 ・時 :1/24日 ・分 :1/60時 ・秒 :1/60分 以上時間の総称をシリアル値と呼びます。 従って何日前、何時間後は両時間の加減で求まります。 表示形式は [セルを右クリック]―[セルの書式設定]―[表示形式]―[時刻] 尚時間の加算で24時間以上は日に繰り上がり表示されません 繰り上がりを止めるには [h]:mm:ss とユーザー定義します [セルを右クリック]―[セルの書式設定]―[表示形式] ―[ユーザー定義]―[種類を[h]:mm:ssと入力]―[OK]

noname#204879
noname#204879
回答No.4

C3: =A1+TIME(0,0,B1*60)

  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.3

ん? >=A1+B1*"0:1"の >"0:1"の部分はどのような意味を表しているのでしょうか? 既に回答済みですが、意味が通じてませんでしたね。判りやすくお話しできなくて、ごめんなさい。 再掲: >3.2に1分を掛け算する事で3分12秒が計算できます。 「”0:1”」のように書いて、1分です。

  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.2

=A1+B1*"0:1" と記入し、もちろんセルの書式設定の表示形式で時:分:秒の設定を付けておきます。 つまり >「3.2」を3.2分(3分12秒)として計算したい 単純な算数で、3.2に1分を掛け算する事で3分12秒が計算できます。

sunnysidepacker
質問者

お礼

早速の回答ありがとうございます。 =A1+B1*"0:1"の "0:1"の部分はどのような意味を表しているのでしょうか?

  • shintaro-2
  • ベストアンサー率36% (2266/6245)
回答No.1

エクセルの時間表示は1日を1としています。 従って、3分12秒を 24時間で割った値にします。 c3=a1+B1/(60*24)で良いかと思います。

sunnysidepacker
質問者

お礼

早速のお返事ありがとうございます。 >従って、3分12秒を 24時間で割った値にします。 >c3=a1+B1/(60*24)で良いかと思います。 ・ 24時間で割って,さらに60分で割るという意味でしょうか