エクセルでの組み合わせについての質問です。
画像のような24人の17日間の献立当番を決めるマトリクスがあり、
日々の数値が最も均等になるような配置を教えて頂ければ幸甚です。以下、いくつか条件があります。
①休みの数は1日目~17日目までで『必ず』合計6日にする。
②17日目の最終日は必ず休みに固定。
③1日目か2日目か3日目までに休みを置く必要がない。
④一人の朝ご飯と夜ご飯の回数は6日:5日か5日:6日と均等にする。
⑤朝ご飯と夜ご飯が4日間続くと休みを二日『必ず』置く(朝1日、夜3日など分かれていても)。
⑥17日間の間に必ず一回は休みを二日連続で置く。
⑦休みは3日続いてはいけない。
⑧休みが2日間で置かれるケースは2回以上あってもよい。
⑨最終日の休みの前は休み以外(早・遅)の4日連続はおけない。
⑩夜ご飯の一日後ろに朝ご飯はおけない。
⑪休みを一日はさんでも夜ご飯の後ろに朝ご飯はおけない。
⑫休みを二日はさめば夜ご飯のあとに朝ご飯をおける。
⑬1日目と2日目、16日目と17日目の休みは連続できる。
以上の条件がある中で、
1日目から16日目までの休みが均等かつ、
一日の朝ご飯と夜ご飯の数も均等になる置き方がありますでしょうか?
但し、全て均等になる必要はなく多少の差や山谷が出ても問題ありません。
また③の条件に関しまして、
・1日目が必ず休みになる場合 ・1日目か2日目が必ず休みになる場合 ・1日目か2日目か3日目が必ず休みになる場合
と異なる条件になった場合も考えて頂けますでしょうか。(欲しい回答が4つある)
何卒、よろしくお願い致します。
こちらはあくまでも17日間の周期ではなく、17日間が終わればいったん終了となります。
No.3
- 回答日時:
なんとプログラムでできないか試してみましたがうまくいかないので
ざっくり以下の要領で埋めてみました
→24人を全員バラバラは煩雑すぎるので、6ブロック4人ずつにまとめた
(実際には4ブロック6人ずつでやったらできなかったので)
→とりあえず休みをざっとうめてみた
→連休の前は晩、連休後は朝で一度うめてみて、矛盾が出る箇所を修正した
→あとはナンクロ的な仮定して矛盾したらとりけしの繰り返し
そうじてこんな感じ
晩|休|休|朝|朝|晩|休|晩|晩|晩|晩|休|休|朝|朝|朝|休
晩|晩|晩|休|休|朝|朝|朝|休|晩|晩|晩|休|休|朝|朝|休
晩|晩|晩|晩|休|休|朝|朝|朝|休|朝|朝|朝|休|休|晩|休
朝|朝|休|朝|晩|晩|休|休|朝|朝|朝|休|晩|晩|休|晩|休
朝|朝|朝|休|朝|朝|晩|休|休|朝|休|晩|晩|晩|晩|休|休
朝|休|朝|晩|晩|休|晩|晩|晩|休|休|朝|朝|朝|晩|休|休
1行ごとに4名ずつわりあてればOK
No.2
- 回答日時:
ざっと計算してみましたが条件が足りなくないかも
(計算ちがったらすみません)
仮にマトリクス上に単純計算すると、24名中、朝=8,晩=8,休=8で振る場合
休みの合計は17日×8=136人日ですが
個人別に6日休み×24名ですと144人日となります。
したがって、どこかでだれも休みをとらない日が最低8日あるか
7日(もしくはそれ以上)休む人が8人いないと計算があわないです
ある日は朝or夜が=9人でもOKとか何らかの条件提示が必要では?
No.1
- 回答日時:
あいにくこの掲示板の画像は質が粗いのでいまいち最終形がわかりません。
ざっとカンマ区切りテキストかなにかで補足でデータを貼りつけてもらった方が
良いと思います。
また質問の意図としてはVBAか何かで集計表自体をつくる
(およびそのロジックを提示する)ということでよろしいですね?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- ダイエット・食事制限 通信制の高校生女子です。ダイエットについて。 朝7:00~11:00のバイトの日(週2~3)は朝5: 1 2023/03/10 19:44
- 子育て 2人目が欲しいと簡単に言う旦那。 夫婦共に年子で2人目を希望してましたが、私が排卵を毎月していない可 7 2022/07/28 10:21
- 出会い・合コン 今週末、マッチングアプリで出会った男性と2回目会います。 先週初めて会って、ご飯に行きました。 彼は 3 2022/10/27 18:40
- 婦人科の病気・生理 ピルの休薬期間5日目に生理が来ません。 ピルの服用歴は3年ほどです。 今日で休薬5日目なのですが、生 1 2023/03/11 14:25
- レシピ・食事 一人前100円足らずの究極の玉子丼は如何? 9 2022/08/03 09:48
- ストレス 女性車掌が不機嫌な理由は何だと思いますか? 1 2022/09/09 21:28
- 統計学 お酒に強い人の割合について 2 2022/09/10 18:42
- その他(Microsoft Office) 従業員増減対応で当番種類の増減対応な当番表 21 2022/07/19 07:30
- 正社員 皆さんでしたらどちらの会社に行かれるか教えてください。 年齢は45歳 男性です。既婚者です 1会社、 6 2022/06/04 13:51
- アルバイト・パート 至急お願いします! 明日バイトを休むか、途中で早退するか悩んでいます。 時間は、オープンの10時から 6 2023/03/18 20:53
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで文字と数字が入って...
-
エクセルで年休を管理 (一日8...
-
シフト表で出勤する人数を計算...
-
Excel関数で休日出勤日数を計算
-
平日日中のちょっとした用事
-
12名二人一組の勤務シフトの作り方
-
20日間日にちがあったら用事は...
-
忌休と弔休は適切ですか?
-
献立当番のスケジュール
-
お世話になっております エクセ...
-
小学校の先生は平日に有給を取...
-
就職日とはいつを指すのでしょうか
-
たかがバイトに完璧な作業を求...
-
面接で嘘をついたらバレますか...
-
ボーナス ○ヶ月分
-
内定先でバイトがしたいです
-
職業訓練終了1か月前に妊娠が発...
-
Excelにて勤務表の作成で早出・...
-
職業訓練校に通いながらのアル...
-
無職になって7ヶ月経つ者です。...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで文字と数字が入って...
-
エクセルで年休を管理 (一日8...
-
友人について シフト制の仕事を...
-
あなたがサラリーマンのとき、...
-
忌休と弔休は適切ですか?
-
平日日中のちょっとした用事
-
Excel関数で休日出勤日数を計算
-
小学校の先生は平日に有給を取...
-
シフト表で出勤する人数を計算...
-
12名二人一組の勤務シフトの作り方
-
選択休 希望休 絶対休の違いっ...
-
閉話休題とは?
-
お世話になっております エクセ...
-
全唐詩の訳はありますか?
-
接客業されてる方 休みの日は何...
-
中国語を日本語に翻訳
-
ユニバ行くんですけど 5人で行...
-
アルバイトの勤務時間のところ...
-
船橋、大神宮、らーめん「かに...
-
奇門遁甲 明日の西
おすすめ情報
yambejp様
早速のレスポンス誠にありがとうございます!!
補足です。
一日目休み固定のパターン
1日目、 2日目、 3日目、 ⇒ 16日目、 17日目 休数 朝数 夜数
1人目、 休み、 夜ご飯、 夜ご飯、 ⇒ 夜ご飯、 休み 5 6 5
2人目、 休み、 夜ご飯、 夜ご飯、 ⇒ 夜ご飯、 休み 5 6 5
3人目、 休み、 夜ご飯、 夜ご飯、 ⇒ 夜ご飯、 休み 5 6 5
↓
23人目、夜ご飯、 休み、 休み、 ⇒ 夜ご飯、 休み 5 5 6
24人目、夜ご飯、 休み、 休み、 ⇒ 夜ご飯、 休み 5 5 6
休数 24 8 8 ⇒8 8 24
朝数 0 8 8 ⇒8 8 0
夜数 0 8 8 ⇒8 8 0
質問の意図は何かで表を作ることです。
ロジックは分かれば嬉しいですが結果だけでも問題ございません。
どうぞよろしくお願い致します。
yambejp様
有難うございます!!
ぴったり、これは本当に凄いですね。。。
あと本文に書いております残りの3パターンも平準化可能でしょうか?
(一日目に必ず休みを置く場合、二日目までに必ず休みを一日置く場合、三日目までに必ず休みを
一日置く場合)
回答2でおっしゃいていた、
どこかで誰も休みをとらない日は上の条件を満たす場合に必ず発生してしまう
のは致し方ないですが、できれば
休み・朝・夜が7人や9人になる方(6人や10人もOK)を優先して頂ければ幸いです。
休みの人数が減った場合は朝と夜の差が最少になればなお良しです。