• ベストアンサー

EXCEL で 累計時間の計算方法と関数等を教えてください

例えば  実働時間  1日 8:25 (書式:時刻)        2日 8:55 (書式:時刻)           計 17:20 ・・・(1) (1) の計算式とセルの書式を教えてください

質問者が選んだベストアンサー

  • ベストアンサー
  • Batistuta
  • ベストアンサー率28% (24/84)
回答No.4

何度もすみません、解決しちゃいましたでしょうか。 その後EXCELをいじって調べてみて、書式設定を変えるだけでいけることに気付きました。 書式設定をユーザー定義にして、[h]:mmとしてください。 足し算した結果が見事に時間として出てきます。 お騒がせしました^^;

totoro47
質問者

お礼

調べてくれたんですね。ありがとうございます。 助かりました。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (3)

  • Batistuta
  • ベストアンサー率28% (24/84)
回答No.3

書式設定だけでは、24時間を超えると1日とカウントしてしまいます。 例えば72:00などと表示したいとなると、ちと難しくなります。 A1~A6に日付が入っているとして、こんな感じで計算してやるのはどうでしょうか? =DAY(SUM(A1:A6))*24+HOUR(SUM(A1:A6))&":"&MINUTE(SUM(A1:A6)) これはA1~A6までのセルを足して、無理やり時間表示しています。 A1~A6までのセルの書式は「時刻」、合計を出すセルの書式は「文字列」にしてください。 全く同じ事ですが、以下のようにもできます。 =INT(SUM(A1:A6)*24)&":"&INT(MOD(SUM(A1:A6)*24,1)*60) 参考までにどうぞ。

totoro47
質問者

お礼

ありがとうございました。 参考にさせていただきます。 また、助けてください。

全文を見る
すると、全ての回答が全文表示されます。
  • Batistuta
  • ベストアンサー率28% (24/84)
回答No.2

そのまま足してください。 1日目のセルをA1、2日目のセルをA2とした場合、 =A1+A2 これだけでオッケーです。書式は時刻。 但し、合計が24時間を超えても時刻しか表示しませんが・・・。

totoro47
質問者

お礼

ありがとうございます。 実際は一ヶ月間の実働時間を計算したいので、 確実に24時間は越えます。

全文を見る
すると、全ての回答が全文表示されます。
  • ry_kk
  • ベストアンサー率23% (4/17)
回答No.1

参考に

参考URL:
http://kiyopon.sakura.ne.jp/index.shtml
totoro47
質問者

お礼

ありがとうございます。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • EXCELで24時間以上の時間の計算方法

    EXCELで時間の計算はどのようにすればよいのでしょうか? 24時間未満ではセルの書式設定/表示形式/時刻、オートSUM、 時刻をダブルコーテーション(″)で囲んで計算はできますが、 24時間以上の計算はどのようにすれば出来るのでしょうか。 初心者ですのでお手数ですが手順を踏んでご教示ください。

  • EXCELでの時間計算(引き算)

    EXCELで時間計算をしたいのですが EXCELのセルって時間ではなく時刻しか入らないのでしょうか? 各セルabc・・・に時間(○○:××=○○時間××分 の意)を入れておき X=a+b+c+・・・ と計算したい。 ただしマイナスの時間も有る。 そのまま行うと24時間を過ぎると25時間は01を表示してしました。 時間ではなく時刻なのか? そこで色々試したところ プラスの時間だけなら セル書式設定で表示形式を ユーザー定義の [h]:mm にして 可能でした。 しかしマイナスの数字が入れられませんでした。 (マイナスの時刻と言うモノが存在しないから?) そもそも、セルの書式設定の表示形式のユーザー定義で設定できる形式って ヘルプかどこかに全部載っていますでしょうか? 人からもらったEXCEL表に たまに見たことも無い書式設定が書いてあることがあり 「そこで初めて知る」見たいなものがありましたので・・・ よろしくお願いいたします。 

  • エクセルでの時間の表記および計算について

    こんにちは。 エクセルで1ヶ月働いた労働時間と時給を計算したいのですが、あまり詳しくないので困っています。 具体的には セルB1に○さんの出勤時刻 8:53 を入力します セルB2に○さんの退社時刻 12:07 を入力します セルB3に二度目の出勤時刻 12:46 を入力します セルB4に二度目の退社時刻 15:29 を入力します 以上で一日のの実働時間が 5:57 になります。 (この時間の出し方もいまいちわかりませんが、タイムカードの 計算どおりです) 以上のように表記して、さらに休日と平日の時給が違うので 1か月分が 7:03(休日) 5:57(平日) 5:41(平日) 7:07(休日) 5:55(平日) 6:48(休日) 6:34(平日) 3:04(休日) 5:57(平日) となります。 この実働時間をエクセルで平日の時間合計と休日の時間合計をして さらに時給をかけて、計算したいのですが どのように式をいれたらよいのか、わかりません。 60進法がいまいち理解できてないので、始末が悪いです・・・。 単純に数字を足せばよいというわけにはいかないのですよね・・・。 どなたか親切な方、サルでもわかるように教えてください。 お願いします。

  • Excel 関数で表示された時間の計算ができません

    お世話になります。 在宅ならば7時間実働になるということで、 =IF(D5="在宅","7:00",F5-E5-G5) とし、その日の合計を7:00と表示されるようにしたのですが、月の総計で7:00が加算されません。 一月在宅をした方の月合計が0になってしまうのですが、計算する方法はございますか? 7:00が表示されるセルを時刻にしたのですが変わりませんでした。 合計値のセルにはユーザー定義で[h]:mmとなっております。 宜しくお願いいたします。

  • エクセルの関数を教えてください。(時刻の計算)

    例えば、従業員が10人いて、日・週・月ごとに実働時間を集計できるような表を作っています。 A 9:00-17:00 8:00h B 1:00-21:00 8:00h C 3:00-23:00 8:00h : : こんな感じなのですが、実働時間の8時間というのは「退社時刻-出社時刻」で簡単にだせるのですが、ABCの実働時間の合計を普通にSUM関数で出すとシリアル値で計算してしまうので、うまくいきません。 日付・時刻関係の関数をみてみたのですが、どれもうまくいきませんでした。 最終的にはこれに半休が加わったり、食事休憩の時間をマイナスしたり、勤務時間も24時を越えたりするので、少し複雑になってくるのですが、時刻の計算ができないと前に進めません... エクセルはOffice XPを使っています。 よろしくお願いします。

  • エクセルでの時間計算

    エクセルでの時間計算の合計がうまくいきません。 書式を時刻に設定しているためか足し算が24時間すぎると0からになります。 書式設定などを教えてください。

  • EXCELの時間計算

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

  • エクセルでの時間計算について

    時間計算について質問です。 図のような仕事上にかけた時間の計算をしたいのですが。終了時刻と休憩時刻で空白のセルがあるとマイナスになってしまします。 計算としてはC行の終了時刻からB列の開始時間を引き、休憩があればさらにマイナスで計算してみています。 終了時刻と休憩時刻で空白のセルがあるときには計算をせずすべてのセルが埋まったら計算結果を表示することは可能でしょうか? 現在ですと合計時間のところでマイナスになってしまい、すべて入力 がされていないと正確な数値になりません。 作業時間はその後の計算の都合上時間表示ではなく数字として表示させています。

  • EXCELの関数について

    出勤簿のEXCELファイルを上に言われて作成しています。 「=(拘束時間のセル)-(休憩時間のセル)」で実働時間を計算するところまではできたのですが、残業時間を、「=(実働時間のセル)-8」とすると、休日など労働がない日は「-8」と計算されてしまい、また遅刻早退などがあって実働が8時間より短い日はやはり8時間に満たない分をマイナスで表示してしまい、計算が合わなくなってしまいます。 多分、何か関数を使えば「8時間に満たない場合は0とする」という計算ができるのだろうと思いますが、普段EXCELは触らないか触ったとしても方眼紙としてしか使わないのでどうすればいいのかわかりません。 どなたかご教授いただけましたら幸いです。 よろしくお願いいたします。

  • エクセルで給料計算

    こんにちは。今までもエクセル2003で給料計算をしていたんですが、一律時給¥800だったものが、今年度から7:00~9:00までは早朝時給¥900、22:00~0:00までは夜間時給¥1000になりまして今の書式を変えなければならなくなりました。 今使っているものは A   B      C      D       E 月日 始業時間 就業時間 実働時間 日給 このような書式で Cのセルに 就業時間-始業時間の式を Dのセルに 実働時間*800(時給の800です) と式を入力して日給を計算しています。 私がこうしたいと思ってる構想としまして 始業時間と就業時間を例えば7:00~16:00と入力したら別のセルに早朝時間である7:00~9:00、通常時間9:00~16:00と自動で振り分けれるようにしたいとおもってます。 このようなことは可能でしょうか?どのようにすればできるのか教えて下さい。また別の方法でもっと良いやりかたがあれば教えて下さい。 お願いします。