• ベストアンサー

タイムカード管理

エクセルでタイムカードの時刻を直接入力して勤怠を自動計算させるようにしたいのですが、その日ごとに就業時間 が異なるときどのようにすればいいのでしょうか。ちなみに、そのパターンは5つ前後です。

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

  • ベストアンサー
  • esprei
  • ベストアンサー率56% (718/1271)
回答No.1

単純な方法であれば、出社時間(セルA1とする)を入力、退社時間(セルB1とする)を入力。 C3に=B1-A1と計算式を入れれば勤務時間が出ます。 それをコピーして一月分入力します。 後はC列の合計をSUM(たとえば=SUM(C1:C31))で求めます。 次にSUM関数を入れた合計欄のセルの書式設定の表示形式をユーザー定義にして[h]:mmとします。 これで合計時間が表示されます。 ただ上の引き算で、勤務時間が次の日にかかる場合(21:00~翌3:00までとか)の場合は、ちゃんとした答えが出ません。

関連するQ&A