プロが教えるわが家の防犯対策術!

エクセルで時刻に関する関数ついての質問です。12時50分に20分たして13時10分にしたいのですが、例えばA1に12:50、A2に20のときに、A3に13:10と表示したいのですがどんな関数を使用すればよろしいでしょうか。

A 回答 (5件)

下記で如何でしょうか?


Excel2007ですが、2000,2003でも同様だと思います。

[書式設定]
A1,C1の書式設定で、表示形式をhh:mmに設定。


A1 12:50
B1 20

C1 =A1+TIME(0,B1,0)
    • good
    • 0

>例えばA1に12:50、A2に20のときに、A3に13:10と表示


上記の為には、先の回答者さん達がお答えされている通りです。
・・・・・
考え方を少し変えて、
A1=12:50
A2=0:20
とすれば、
A3=A1+A2
で計算できます。
(但し、表示書式は「h:mm」に設定)
「20分」を「20」と入力するのではなく、「0:20」と入力できれば、
「12:50」に「0:20」を加算するだけで、OKです。
この場合、例えば、
A1=12:50
A2=1:20
とすれば、
A3=A1+A2=14:10
と、全ての場合に計算可能です。
参考にして下さい。
    • good
    • 0

A3: =A1+TIME(0,A2,0)


A3: =A1+("0:"&A2)
    • good
    • 0

=A1+A2/1440



です。
 Excelでは、時間は1日単位で計算されますから、

20分=20分÷1日=20分÷(24×60)分=20分÷1440分=0.01338888・・・・・日

という事で、20分はデータ上では0.01338888・・・・・日として扱われます。
    • good
    • 0

A3には


=A1+A2/24/60
と入れて、表示形式を時刻にします。
エクセルでは、日付・時刻を表すときに「1」が1日を表します。
なので、「20」を20分に直すには、24で割って、60で割ります。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!