• 締切済み

エクセルで勤務シフト作成教えてください。

画像を添付していますが、見えにくいかもしれないです。 プルダウンリストで10項目ほど作成し(早、遅、夜、ラ、有1、有2など)、セルB7からセルB30までそれぞれの氏名を入れセルC6からセルAG6まで日付を入力。セルAH7からセルAH30までそれぞれの合計時間を出したいのですが、計算式とプルダウンリストのたとえば早に8時間、遅に6時間と関連付けて、一人一人の合計時間を求めたいです。Sheetはすべてで1枚にしたいので、シフトの表の片隅に早 8:00、遅 6:00、夜 6:00など縦に早、遅、夜その横縦に8:00、6:00、6:00と表を作っています。休みは空白にしています。 どのようにすればいいのか教えてください。お願いいたします。

みんなの回答

  • mr_2kasa
  • ベストアンサー率0% (0/0)
回答No.3

すみませんNo.2のものです。 本文中に「労働時間数」を「労働関数」と誤表記していました。 訂正いたします。

  • mr_2kasa
  • ベストアンサー率0% (0/0)
回答No.2

希望している機能をもつシフト表テンプレートとして、こちらはどうですか? 勤務区分ごとに労働時間を設定し、月間の労働関数を集計できます。 区分の名称も「早」、「遅」などに変更できますし、A4サイズ1枚にまとまっています。 http://excel-template.jp/article/371642289.html

  • nonamochi
  • ベストアンサー率62% (228/365)
回答No.1

こんにちは さらにいくつか質問があります。 早、遅、夜、ラ、有1、有2等に割り当てる時間はいつも同じですか? ある時は早出3時間、ある時は早出1時間等と変化する事はないですか? 各人のこれら時間の総合計のみを最後のセルに計算させるのでいいですか? 各項目毎に集計を取る必要は無いですか? いずれにしても、計算方法が複雑になりますので、VBAによるプログラム化が必要になると思います。 多少時間はかかるかと思いますが、実現は可能です。