- ベストアンサー
エクセルで勤務シフト表の作成。
エクセル表で年間の勤務シフト表を作成しております。 独自で考えて作っていってるんですが、改良したい点がいくつかあり教えて頂きたい点があります。 現在は色んなデータを入れているシートを一つと、1か月ごとのシフト表を12個用意しています。 まず、4月度のシートに『4月度』と入力したら日付と曜日が自動的に入る様にするにはどのような関数が使えますか? 12枚のシートは全て同じ書式なので、日付と曜日を空白にしておいて、自動的に表示したいのです。 付け加えるなら、日曜と祝日にはフォントもしくはセルに色をつけたいのです。 もう1点。社員ごとに労働時間の累計を出していきたいのですが、現在は表に社員番号を入力すれば氏名が表示されるようにしており、例えばA1のセルの個人の数字を来月度もA1のセルの人と合計する式しか入れていません。 これだと各月の表の社員の並びが変わった時、別の社員の数字を合計してしまいます。 社員番号を入れれば各月の労働時間を合計するにはいかがいたしたらよろしいでしょうか? 長文の上、説明不足があるやも知れませんが宜しくご教授下さい。
- みんなの回答 (3)
- 専門家の回答
補足
早速の回答ありがとうございます。 =DATE("2009",$C$1,16)等で上手くいきました。 しかし、当社が16日から15日を1か月としているため、各月の表は31日分を作っておりまして、30日しかない月は『31日』のセルは空白にて対処しておりました。 このままだと30日までしかない月は16日から16日まで表示してしまいます。 それに対する方法はありますか?