- ベストアンサー
エクセルで時刻に関する関数ついての質問です。12時50分に20分たして
エクセルで時刻に関する関数ついての質問です。12時50分に20分たして13時10分にしたいのですが、例えばA1に12:50、A2に20のときに、A3に13:10と表示したいのですがどんな関数を使用すればよろしいでしょうか。
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
下記で如何でしょうか? Excel2007ですが、2000,2003でも同様だと思います。 [書式設定] A1,C1の書式設定で、表示形式をhh:mmに設定。 A1 12:50 B1 20 C1 =A1+TIME(0,B1,0)
その他の回答 (4)
- 黒田(@kuro-cyan)
- ベストアンサー率61% (114/184)
>例えば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 と、全ての場合に計算可能です。 参考にして下さい。
A3: =A1+TIME(0,A2,0) A3: =A1+("0:"&A2)
- kagakusuki
- ベストアンサー率51% (2610/5101)
=A1+A2/1440 です。 Excelでは、時間は1日単位で計算されますから、 20分=20分÷1日=20分÷(24×60)分=20分÷1440分=0.01338888・・・・・日 という事で、20分はデータ上では0.01338888・・・・・日として扱われます。
- edomin7777
- ベストアンサー率40% (711/1750)
A3には =A1+A2/24/60 と入れて、表示形式を時刻にします。 エクセルでは、日付・時刻を表すときに「1」が1日を表します。 なので、「20」を20分に直すには、24で割って、60で割ります。