A B C D E F G H
1 12/1 12/2 12/3 12/4 12/5 12/6 12/7
2 日 月 火 水 木 金 土
3 赤木 出勤 出勤 出勤 出勤 出勤 休 休
4 井上 休 出勤 出勤 休 出勤 出勤 出勤
5 上田 有給 休 出勤 出勤 出勤 出勤 休
6 大木 出勤 出勤 休 出勤 休 出勤 出勤
7 榎原 出勤 休 有給 休 出勤 出勤 出勤
上記のシフト表は以下の条件を満たしている完成例です。
※①は上の表が簡易版なので無視してます。
①:1ヶ月間の出勤日数は21日間とする。
②:日曜~土曜の間で出勤日数を5日間する
③:「有給」は出勤としてカウントする。
④:1日の出勤メンバーは3人以上にする。
最終的にこれの一ヶ月分を自動で作成またはその補助をしてくれるものを作りたいのですが・・・
そもそも、エクセルでこんなことができるかどうかもわかっていません。
できなければできないで構いません、諦めます。
もし、可能だとしても求められるスキルが高難度でほぼ詰み状態であれば、
それはそれで諦めはつきます。
一番に知りたいのは「できるか、できないか」を知りたい。
そして、それがどれほどの「難度」なのか、です。
詳しい方、よろしければご助言をよろしくお願いします。
A 回答 (8件)
- 最新から表示
- 回答順に表示
No.4
- 回答日時:
完全自動化するにはVBAが必要ですが、これは難易度が高いので。
私が簡単にやるとすればIFとCOUNTIFを使います。
別表に、有給と休の一覧を作ります。
※表の横に日付人有給がわかる検索文字列を作成。
表にVLOOKUPで検索した結果、
有給だったら有給、休だったら休無かったら出勤と自動表示します。
(IF文とCOUNTIFを使用)
あとは、
表の縦計に、COUNTIFで"出勤"の件数を表示
表の右計に、土日の"出勤"件数も表示します。
視覚的にその日が何人出勤なのか土日何日出勤なのかを確認可能にします。
これを作っておけば、
別表の有給と休をメンテナンスすれば表が出来上がる手はずです。
もっと言えば、縦計の出勤件数が3以下だったら赤とか、
横計の土日出勤が5日以外だったら赤とか
条件付書式を使って視覚的にわかるようにするといいと思います。
No.5
- 回答日時:
》 上記のシフト表は以下の条件を満たしている完成例です
3行目以降はデータが8列あるのに、1、2行目の日付はなぜ7列しかないの?その表が「完成例」と宣っておられるので気になっております。
No.6
- 回答日時:
[No.5]ですが、A列の名前の「赤木」の上2つのセルは空白セルであることに、今、気付きました。
皆さん、「自動で作成」が「出来ます」と断言されていることに驚いています。
私には到底出来ないので皆さんのお手並みを拝見させていただいて、勉強したいと思っています。
No.8
- 回答日時:
できると思います。
ただ、すべてをExcelにやらせると偏ったシフト表になってしまい、従業員から文句が出るような気がします。偏らないようにするには、それなりのコーディングが必要になるので、難易度は高そうです。
そこで、入力は人間が行い、条件に合わない部分をExcelに指摘してもらうのが良いと思います。
条件の中で、一番難しそうな「週の出勤日数は5日(以下?)」を条件付き書式で表示してみました。それ以外の条件は、源田さんの方で考えてみて下さい。
【条件付き書式】適用範囲は、B3~
=COUNTIF(OFFSET(B3,0,1-WEEKDAY(B$1),,7),"<>")<2
シートのレイアウトは添付画像の通りです。多くの場合、第1週目は週途中からになりますが、週単位で出勤日数を求めるため、前月の最終週から表示しています。
また、「出勤」を表示すると見た目がうるさいので、空白にしています。
ちなみに、1日が日曜日から始まる2月の場合、ぴったり4週間になります。週5出勤のルールを適用すると5日×4週で20日勤務になり、月21日出勤の条件が満たせないのですが、この場合はどうしますか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 年間仕事用シフトカレンダーに、日勤 夜勤 休み に色分けをした。 4 2022/12/09 04:12
- Excel(エクセル) 出勤簿の土、日、休日に色付けできない 2 2022/08/04 20:10
- 求人情報・採用情報 皆さんでしたらどちらの会社に行かれるか教えてください。 年齢は45歳 男性です。既婚者です 1会社、 4 2022/06/07 08:08
- アルバイト・パート 結果として1週間無断欠勤をしてしまいました。 2 2022/10/09 08:30
- その他(法律) 先日、緊急入院、手術で会社を6日間急遽休むことになり その6日間は欠勤扱いになるから振替出勤しろと言 4 2023/05/23 23:19
- その他(就職・転職・働き方) 内定を3社貰って悩んでます 8 2022/08/10 04:38
- 所得税 税金に詳しい方教えてください!! うちの旦那の会社なのですが、日祝は休みで土曜日は会社のカレンダー上 9 2022/07/28 14:35
- その他(悩み相談・人生相談) 休日出勤について。 職場での年間スケジュールが年度初めに決まり、そこで課に出勤要請が来て休日出勤日が 1 2023/02/28 10:57
- 退職・失業・リストラ 私は今の職場を8月15日で退社するのですが、有給が20日残っているので消化したいと会社に言いました。 5 2022/06/26 16:31
- 子供・未成年 前取り振休が年次に 1 2022/07/13 23:45
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルでの作業計算方法について
-
Microsoft1Officeの互換ソフト...
-
【マクロ】その時、その時で変...
-
はがきについて。
-
【マクロ】読取専用のファイル...
-
エクセル初心者です 関数の入れ...
-
【関数】適切な文字数の数字を...
-
LOOKUP関数を使えばいいのでし...
-
【関数】先頭だけにある、半角...
-
Excel ピボットテーブルで日付...
-
Excelのpivotについて質問です
-
時間によってファイル名が変わ...
-
エクセル 白黒印刷で白線を印刷...
-
Aというブックの1というシート...
-
エクセル関数を教えてください
-
WPS OFFICEでの縦書きについて
-
Excelのチェックボックスの使い...
-
エクセルの条件付き書式につい...
-
エクセルのセルに同じ大きさの...
-
エクセルの関数について教えて...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel 2019 のピボットテーブル...
-
[関数得意な方]教えて下さい・...
-
Excelにてある膨大なデータを管...
-
[関数について]わかる方教えて...
-
Excel初心者です。 詳しい方、...
-
excelの不要な行の削除ができな...
-
エクセル関数に詳しい方教えて...
-
INDIRECTを使わず excelで複数...
-
[オートフィルタ]で抽出された...
-
エクセルの神よ、ご回答を! エ...
-
エクセル関数に詳しい方、教え...
-
各ページの1番上の表示について
-
Excelで写真のような表を作った...
-
エクセルで不等号記号(≠)が上に...
-
数学 Tan(θ)-1/Cos(θ)について...
-
Excel 2019 は、SPILL機能があ...
-
Excelで全角を半角にしたいので...
-
条件付き書式を教えてください
-
Excel フィルターを掛けた状態...
-
[オートフィルタ]の適用範囲の...
おすすめ情報