質問: 仕事のシフトを組むときに、シフトが同じになる回数を均等にしたいんですが 仕事のシフトを組むときに、シフトが同じになる回数を均等にしたいんですが、 簡単に表でできるでしょうか? たとえば 1 2 3 4 5 6 7 ・・・ あ a a b b a a b ・・・ い a b a b a a a ・・・ う b a a a b b a ・・・ え b b b a b b b ・・・ のように、横軸が日付。あ、い、う、えの4名でシフトを組んで、 aは 早番 bは 遅番 というシフトを組んでまわしたいのですが、 遅番でペアになる組み合わせ(回数)をみんな均等にしたいのです。 「私いつもあの人と遅番一緒だ」などとならないように、、、(汗 これが、a,bといれていけば誰と誰の遅番の組み合わせが何回あって、 多いところと少ないところが一目でわかって修正できるような、 そんな表をつくれないでしょうか? (めんどくさがりすぎですかね?^^;) 説明が下手ですみません。 エクセルでできるかできないか、わかる方がいらしたら教えてください。 よろしくおねがいします。
回答: エクセルの関数は、組み合わせ問題は苦手です。 適当なアルゴリズムを考えた人の検証の計算ツールぐらいにはなるでしょう。 それ(アルゴリズム)を考えるのはあなたです。 または数理に堪能な方が見て答えるカテに質問をお勧めします。 ほしいことだけ書いて、丸投げにして、他人の回答を待つのでなく、少しぐらい自分なりの考察の結果でも質問に書いたら。 vbaでも組めば少しはチェックできそうですが。 今まで回答が出ないのは難しいからでしょう。 ーー (1)各人のa,bの月間回数 (2)2人組み合わせで ーあいうえ あーーーー い○ーーー う○○-- え○○○ー の○の組み合わせ、あ-い、あーう、あーえ、いーう、いーえ、うーえの組み合わせの月中回数 などなら関数で出ると思うが、人間の作ったプランのチェックに使えるだけかな。 それに質問例は「仮に」の少数化した例なら、実際は人数が多いわけで、少し増えると組み合わせ問題は急に難しさを増すのはご存知でしょう。