- 締切済み
エクセルで時間計算する方法
エクセルであるセルに時間を入力したとします。その右となりのセルに左に入力した時間に5時間足した時間を表示させたいのですが、方法がわかりません。
- みんなの回答 (4)
- 専門家の回答
みんなの回答
- 374649
- ベストアンサー率38% (203/527)
Excelで時間がどのように扱われているのかを理解すればよいのでは。 シリアル値とは整数部分が日付で少数部分が時間を扱ってます、整数1を一日とすれば24で割れば1時間が出ます。 5時間とは1/24(1時間)*5で5/24となります、1時間を60で割れば分になりますExcelは時間をこのように処理しています。 あとは書式設定でどのように表示するかです、書式設定などで簡単に時間を処理できますが基本を理解していれば迷うことはないと思います。
- KURUMITO
- ベストアンサー率42% (1835/4283)
例えばA1セルに22:30と入力されているとします。 B1セルに5時間をプラスした時間を表示させるためにはB1セルに回答1や2の方の式(たとえば=A1+"5:00" )を入力すればよいのですが通常は3:30と表示されますね。これは実際にはセルの表示形式を標準にすれば1.145833と表示されます。これは1日(シリアル値で1)と3時30分(シリアル値で0.145833)を意味しています。つまりセルには日にちの分は表示されないで時間だけが表示されす。 B1セルの表示を27:30と表示させるためにはセルの書式設定から表示形式でユーザー定義を選び種類の窓には [h]:m または [h]:mm のように入力してOKすればよいでしょう。
- don9don9
- ベストアンサー率47% (299/624)
=対象セル+5/24 Excelでは数値の1と日付の1日が等しいので 5を24で割ったものが5時間と等しくなります。 これを足してやればいいです。
- jhggjkhkh
- ベストアンサー率52% (13/25)
A1に8:00と入力されてて、B1には8:00+5時間の値(つまり13:00)と表示させたい場合。 B1には=A1+"5:00"でOKです ””で5:00を囲むのがミソですね