仕事のシフトを組むときに、シフトが同じになる回数を均等にしたいんですが、
簡単に表でできるでしょうか?
たとえば
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.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パターンを適当に並べて繰り返せば、
結果的に、遅番になる回数も、遅番でペアになる回数も均等になります。
以上ご参考まで。
No.1
- 回答日時:
エクセルの関数は、組み合わせ問題は苦手です。
適当なアルゴリズムを考えた人の検証の計算ツールぐらいにはなるでしょう。
それ(アルゴリズム)を考えるのはあなたです。
または数理に堪能な方が見て答えるカテに質問をお勧めします。
ほしいことだけ書いて、丸投げにして、他人の回答を待つのでなく、少しぐらい自分なりの考察の結果でも質問に書いたら。
VBAでも組めば少しはチェックできそうですが。
今まで回答が出ないのは難しいからでしょう。
ーー
(1)各人のA,Bの月間回数
(2)2人組み合わせで
ーあいうえ
あーーーー
い○ーーー
う○○--
え○○○ー
の○の組み合わせ、あ-い、あーう、あーえ、いーう、いーえ、うーえの組み合わせの月中回数
などなら関数で出ると思うが、人間の作ったプランのチェックに使えるだけかな。
それに質問例は「仮に」の少数化した例なら、実際は人数が多いわけで、少し増えると組み合わせ問題は急に難しさを増すのはご存知でしょう。
お探しの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も見ています
-
性格の違いは生まれた順番で決まる?長男長女・中間子・末っ子・一人っ子の性格の傾向
同じ環境で生まれ育っても、生まれ順で性格は違うものなのだろうか。家庭教育研究家の田宮由美さんに教えてもらった。
-
EXCEL-同じ組み合わせになった回数
Excel(エクセル)
-
エクセルで少し複雑な当番表を作成したい。
Excel(エクセル)
-
エクセルでシフトをランダムで作るにはどうしたらいいでしょう
固定IP
-
-
4
Excelで当番表の作成(休み考慮、完全ランダム)
Excel(エクセル)
-
5
当番表を作りたい
Excel(エクセル)
-
6
人員ペア一覧表を作成したいです。
Excel(エクセル)
-
7
12名二人一組の勤務シフトの作り方
Windows 8
-
8
エクセル 当番表の作り方 エクセルで土日祝日を除いた、平日のみの当番表を作りたいです。 カレンダーま
Excel(エクセル)
-
9
エクセルで毎月の出勤シフト表を簡単に作りたい。
Excel(エクセル)
-
10
ExcelのVBAでシフト表を作っていますが、詰んでいます。
Excel(エクセル)
-
11
Excelにて年間の当番表作成したい
Excel(エクセル)
-
12
エクセルで当番表をつくりたいのですが、簡単な関数を使ってできません。私
PowerPoint(パワーポイント)
-
13
50人を数回、グループ分けする方法について。
数学
-
14
エクセルで勤務表に作成したい
Excel(エクセル)
-
15
エクセル 年間の当番表 ローテーションに振り分ける方法がわかりません。
Excel(エクセル)
-
16
エクセルで自動の割り振りがしたいです。助けて下さい。
Excel(エクセル)
-
17
EXCELで乱数表示に条件を加えたいのですが...
Excel(エクセル)
-
18
重複しないグループ分けをエクセルで
Excel(エクセル)
-
19
休憩のローテーション表
数学
-
20
Excelで合計値を基にデータを均等に分ける
Excel(エクセル)
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルの関数について教えて...
-
Excelカスタム関数(アドイン登...
-
Excelデータをコピペして、ペー...
-
Excel関数-文字列で自動作成さ...
-
スプレッドシート、Excelでの数...
-
Excelで50個のセルに同じ文字を...
-
Microsoft Officeの中古は信用...
-
スプレッドシートで使う数式を...
-
エクセルVBA、別ブックへ転記す...
-
エクセルで会社の従業員のデー...
-
エクセルで不等号記号(≠)が上に...
-
エクセルの表で1年間の曜日を...
-
A列とB列を参照してC列に連番を...
-
エクセルの空欄をつめて、次の...
-
エクセルでの特別な文字を上に...
-
エクセルでセルに標準で入力さ...
-
エクセル日付 文字列の関数がエ...
-
エクセル2013で月間勤務表から...
-
エクセルの日付を編集する
-
EXCELの質問です 119から足した...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルVBA、別ブックへ転記す...
-
エクセルでの作業計算方法について
-
時間によってファイル名が変わ...
-
【関数】適切な文字数の数字を...
-
Excelについて教えてください
-
エクセル初心者です 関数の入れ...
-
【マクロ】ファイル名の変更に...
-
UNIQUE関数が使えないバージョ...
-
エクセルの計算
-
【関数】先頭だけにある、半角...
-
Excelで、決まった行を繰り返し...
-
Excelでセルの値が同じか...
-
LOOKUP関数を使えばいいのでし...
-
Excel
-
はがきについて。
-
エクセルの条件付き書式につい...
-
エクセルのデーターが2か月前の...
-
エクセル②
-
エクセルで「-0.0」と表示さ...
-
Microsoft1Officeの互換ソフト...
おすすめ情報