仕事のシフトを組むときに、シフトが同じになる回数を均等にしたいんですが、
簡単に表でできるでしょうか?
たとえば
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といれていけば誰と誰の遅番の組み合わせが何回あって、
多いところと少ないところが一目でわかって修正できるような、
そんな表をつくれないでしょうか?
(めんどくさがりすぎですかね?^^;)
説明が下手ですみません。
エクセルでできるかできないか、わかる方がいらしたら教えてください。
よろしくおねがいします。
No.1
- 回答日時:
エクセルの関数は、組み合わせ問題は苦手です。
適当なアルゴリズムを考えた人の検証の計算ツールぐらいにはなるでしょう。
それ(アルゴリズム)を考えるのはあなたです。
または数理に堪能な方が見て答えるカテに質問をお勧めします。
ほしいことだけ書いて、丸投げにして、他人の回答を待つのでなく、少しぐらい自分なりの考察の結果でも質問に書いたら。
VBAでも組めば少しはチェックできそうですが。
今まで回答が出ないのは難しいからでしょう。
ーー
(1)各人のA,Bの月間回数
(2)2人組み合わせで
ーあいうえ
あーーーー
い○ーーー
う○○--
え○○○ー
の○の組み合わせ、あ-い、あーう、あーえ、いーう、いーえ、うーえの組み合わせの月中回数
などなら関数で出ると思うが、人間の作ったプランのチェックに使えるだけかな。
それに質問例は「仮に」の少数化した例なら、実際は人数が多いわけで、少し増えると組み合わせ問題は急に難しさを増すのはご存知でしょう。
No.2ベストアンサー
- 回答日時:
AABB ABAB ABBA BAAB BABA BBAA
http://pc.nikkeibp.co.jp/pc21/tech/excel36/07/in …
http://www.eurus.dti.ne.jp/~yoneyama/Excel/kansu …
__A__B__C__D
1_あ_A__B__A
2_い_A__B__B
3_う_B__A__A
4_え_B__A__B
5_式
B5セルに計算式を入れて1つにまとめます
=B1&B2&B3&B4
これを横にコピーします
種類ごとに個数を数えるには COUNTIF関数を使います
組合せの中でどれが 多い 少ない というのがわかるようになります
No.3
- 回答日時:
こういったことでしょうか?
Sheet1の、A2:A5に名前、B1:H1に日付、B2:H5にシフトが入っているとして、
Sheet2で、
1.A2:A5に "あ"、"い"、"う"、"え" を入力
2.B1:E1に "あ"、"い"、"う"、"え" を入力
3.B2
=SUMPRODUCT((INDEX(Sheet1!$B$2:$H$5,ROW(A1),)="B")*(INDEX(Sheet1!$B$2:$H$5,COLUMN(A1),)="B"))
として右方、下方にフィル
すると、
あ い う え
あ 3 1 0 2
い 1 2 0 1
う 0 0 3 3
え 2 1 3 6
と遅番でペアになった回数が表示されますから、
例えば、「あ-う」「い-う」という組み合わせが一度もなかったことがわかります。
ただ、質問文の例のように、
それぞれの人について遅番になる回数自体が均等でない場合は、
("い"は2回しか遅番になっていないのに、"え"は6回)
当たり前ですが、遅番でペアになる回数を均等にすることはできませんね。
また、遅番になる回数自体を均等にするならば、
遅番のペアのパターンは4_C_2=6通りですから、
1.あ-い が遅番
2.あ-う が遅番
3.あ-え が遅番
4.い-う が遅番
5.い-え が遅番
6.う-え が遅番
という6パターンを適当に並べて繰り返せば、
結果的に、遅番になる回数も、遅番でペアになる回数も均等になります。
以上ご参考まで。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 会社・職場 販売員26歳の女、店長です。 社員からシフトについて一々疑問を聞いてこられます。 普通ですか? たと 5 2023/02/25 14:57
- 会社・職場 こちら26歳販売員で店長をしており、4人で店を回してます。 シフトはかなり平等に通し、希望休は月3回 4 2022/12/21 00:48
- 求人情報・採用情報 シフト勤務について 2 2023/08/05 16:53
- 会社・職場 職場のシフト変更について 正社員で働いています。 私の職場では月間シフトが作られた後に、数日単位で日 4 2022/12/05 05:18
- 会社・職場 うちの会社は24時間営業なのでシフト勤務なので、みんな早番、遅番、当直番とかあるわけで、出社時間や退 3 2022/11/24 17:22
- アルバイト・パート バイトのシフト希望について。 初めてバイトをすることになり、シフト希望をおくらなくてはなりません。 1 2022/04/07 01:09
- 哲学 夜更かしは体に毒ですか 6 2023/01/09 17:04
- アルバイト・パート バイトのシフト 2 2023/04/03 13:56
- 労働相談 先日の入院、病欠で仕事を6日間休むことになり、前回の追記での労働時間等質問です。。 私の会社はシフト 1 2023/05/31 16:56
- 会社・職場 仕事(パート)を辞めるか続けるか… 8 2022/07/21 09:16
このQ&Aを見た人はこんなQ&Aも見ています
-
新NISA制度は今までと何が変わる?非課税枠の拡大や投資対象の変更などを解説!
少額から投資を行う人のための非課税制度であるNISAが、2024年に改正される。おすすめの銘柄や投資額の目安について教えてもらった。
-
EXCEL-同じ組み合わせになった回数
Excel(エクセル)
-
エクセルで少し複雑な当番表を作成したい。
Excel(エクセル)
-
Excelで当番表の作成(休み考慮、完全ランダム)
Excel(エクセル)
-
-
4
エクセルでシフトをランダムで作るにはどうしたらいいでしょう
固定IP
-
5
人員ペア一覧表を作成したいです。
Excel(エクセル)
-
6
当番表を作りたい
Excel(エクセル)
-
7
12名二人一組の勤務シフトの作り方
Windows 8
-
8
エクセル 当番表の作り方 エクセルで土日祝日を除いた、平日のみの当番表を作りたいです。 カレンダーま
Excel(エクセル)
-
9
ExcelのVBAでシフト表を作っていますが、詰んでいます。
Excel(エクセル)
-
10
Excelにて年間の当番表作成したい
Excel(エクセル)
-
11
50人を数回、グループ分けする方法について。
数学
-
12
エクセル 年間の当番表 ローテーションに振り分ける方法がわかりません。
Excel(エクセル)
-
13
エクセルで自動の割り振りがしたいです。助けて下さい。
Excel(エクセル)
-
14
エクセルで毎月の出勤シフト表を簡単に作りたい。
Excel(エクセル)
-
15
エクセルで当番表をつくりたいのですが、簡単な関数を使ってできません。私
PowerPoint(パワーポイント)
-
16
休憩のローテーション表
数学
-
17
Excelで合計値を基にデータを均等に分ける
Excel(エクセル)
-
18
エクセルで勤務表の出勤者を抜き出したい。 日付 名前 5/16 5/17 5/18 5/19 田中
Excel(エクセル)
-
19
エクセルで勤務表に作成したい
Excel(エクセル)
-
20
EXCELで、上下並んだセルのペアに対して、条件に当てはまるペアの個数を数えるには?
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見る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 フィルターを掛けた状態...
-
[オートフィルタ]の適用範囲の...
おすすめ情報