- ベストアンサー
EXCELでの時間の計算方法
EXCELで10分、15分と入力しているセルの総合計を計算したいのですが、どうやったらいいのでしょうか。 どうぞ宜しくお願いいたします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
合計は1530分とかの表示ですか?それとも25時間30分 時刻型式での時間の入力の場合、SUM関数で集計して 前者なら表示形式は [m]"分" 後者なら表示形式は [>0.04166][h]"時間"mm"分";[m]"分" としてください。 数値での入力の場合 前者ならSUM関数で集計して、表示形式は0"分" 後者なら=TEXT(SUM(範囲)/1440,"[>0.04166][h]時間mm分;[m]分") ※0.04166は1/24の近似値で時刻型式のシリアル値で約1時間を示します。
その他の回答 (2)
- zap35
- ベストアンサー率44% (1383/3079)
10分、15分をどのように入力したかによって方法が変わってきます。 0:10、0:15と入力して書式を mm"分" としているならSUM関数で合計できます。合計値が1時間を超すと1:25のように「時:分」で表示されますが、これを分のみで表示したいなら書式は [mm] にして下さい。 もしセルに「10分」と直接入力してしまっている場合は、文字列となってしまうため単純に合計はできません。LEFT関数やVALUE関数を組み合わせて数字部分を取り出して合計する必要があります。 単純に末尾に「分」がついている文字列なら =LEFT(A1,LEN(A1)-1)*1 で数字が取り出せます
お礼
ありがとうございました。末尾に分をつけていたのですが、面倒ですね。私には難しいです。 アドバイスありがとうございました。
- nyonyon
- ベストアンサー率51% (893/1745)
単純に合計を計算するだけでしたら まず、時間を入力しているセルを選択し[セルの書式設定]で[表示形式]タブを選択します。 分類を[ユーザー定義]に選択し、となりの種類部分に、手入力で [h]:mm と入力しOKを。 もちろん、合計を表示させるセルにも同じ指定をおこなっておきます。 あとは普通にSUM関数で合計させれば、時間表示での合計がでてくるかと思います。 詳しくはこちらもご参考に http://kokoro.kir.jp/excel/hyouji_time.html
お礼
ありがとうございました。
お礼
ありがとうござました。 助かりましたです。