いつもお世話になっています。
今回の質問は難しいと思うのですが、是非、ご協力を頂ければと存じます。
では、本題ですが、あるお店にAからEまでの5人の人が働いているとします。
その5人で1ヶ月間(31日として)、一日3人で仕事を行うためにボタン一つでランダムにシフトが組めるような表を作りたいのです。
加えて、Aさんは火曜日が仕事が出来ない、Bさんは5日以上の連続勤務は無理等といった条件付きで…。
如何でしょうか?
別に例えるなら、ボタン一つで野球チームの打順が決まるような感じです。
こんな問題、到底、私のような素人には無理な事とは承知しています。
だからこそ、皆様のお力添えを頂ければと思っています。どうぞ、宜しくお願い致します。
No.2ベストアンサー
- 回答日時:
> Aさんは火曜日が仕事が出来ない、
> Bさんは5日以上の連続勤務は無理
この辺の条件を数式化するのが難しいですね。
加えて、条件によっては絶対に割り振りできない場合も考えられます。
手作業の場合は「Aさんに1日だけなんとか火曜日に出てもらう」事で解決できるような場合も、コンピュータは延々と存在しない答えを探しつづけるような事もありえます。
・初期状態として完全にランダムでシフト表を作成
・手動でのシフト表の変更に応じて、各条件をチェック
などで、勤務表の作成を補助するという程度のものならば、可能かも知れません。
--
または、以下のカテゴリからシフト勤務を扱うソフトを探す方が良いかも。
Windows95/98/Me>ビジネス>人事・給与
http://www.vector.co.jp/vpack/filearea/win95/bus …
しふと組む蔵君for24H
http://www.vector.co.jp/soft/win95/business/se23 …
出番でござる for Access 97
http://www.vector.co.jp/soft/win95/business/se10 …
No.3
- 回答日時:
組み合わせ問題は、人数が増えると、とたんに場合の数が増えます。
そこで質問のケースですが、どれほど実際のケースを反映しているのか判りません。(1)本当にワーカーは全部で5人?。本当に勤務は3人。?
(2)曜日を避けて欲しい人はAさんだけ?
(3)連続勤務が出来ないのはBさんだけ?
多分違うでしょう。
また5人はある程度1月スパンに同じ労働日数にならないと文句が出るでしょう(この条件は書いてないが相当重い問題では?)。
そう言うことで、このタイプの問題は、エクセルの関数式は勿論、手続き型の言語では処理しがたい問題だと思います。5人のうち3人が本当なら、ABCDEより3つとる組み合わせを全て数え上げて組みを作り、乱数によってその組み合わせを、実際の日に当てはめて、Aさんが火曜日(VBAのWEEKDAY関数利用)になれば、その組み合わせを捨てて次をとるを行い、さらに過去5日Bさんが連続してないかチェックし、連続していれば捨てて次の組み合わせを取る。
ただし、こう言うタイプの問題は、数学的な理論の裏付けのあるロジックでやらないとダメだと思うので、数学のカテゴリで訓練を積んだ方に聞いて見るのが良いのではないでしょうか。5人の中から3人選び、月中約22日(土日休みなら22組み、毎日営業なら約30組)の5人の出現回数がほぼ揃うのはどう考えたらよいかと言う問題に言いかえられるでしょう。
No.1
- 回答日時:
なるほど手ごわいですね。
ExcelもVBAというVisualBasicとよくにた機能を持つ言語を利用できます。
ですからやり方によっては可能ですが、それが出来上がるまでお付き合い
することは難しいですね。
こちらのサイトをご紹介しますので、まずご覧ください。
本屋にも入門書がたくさんありますから1冊くらいは手許においた方が
いいかと思います。がんばってください。
http://www.geocities.jp/ktaji99/excel/VBAlearnin …
http://www.sanynet.ne.jp/~awa/excelvba/kouza.html
参考URL:http://www.geocities.jp/ktaji99/excel/VBAlearning.html,http://www.sanynet.ne.jp/~awa/excelvba/kouza.html
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- アルバイト・パート 1日しか出勤してないアルバイトをもう辞めたくなってしまいました 4 2022/06/02 23:23
- 会社・職場 パートの休み方について。 1 2022/06/24 22:13
- アルバイト・パート 結果として1週間無断欠勤をしてしまいました。 2 2022/10/09 08:30
- Excel(エクセル) エクセルでの勤務表作成、インターバルの設定について 3 2022/06/03 15:35
- 失恋・別れ この状況は自然消滅に向かうのでしょうか? 1 2022/06/04 15:03
- アルバイト・パート 嘘をついて仕事を辞めるとバレそうで怖い 6 2022/07/27 02:15
- 退職・失業・リストラ パートを辞めたい 2 2022/06/12 02:44
- その他(就職・転職・働き方) 再就職相談 6 2023/01/18 16:07
- 求人情報・採用情報 バイトの面接結果について 3 2022/09/28 10:24
- その他(悩み相談・人生相談) 分譲マンションの役員メンバートラブルで精神不安定です。 3 2023/01/28 22:54
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
第一弾?第一段?
-
丸1年とは?
-
三相電源の各相(RST)の意味
-
雨天コールドゲームは何回で成...
-
iPhoneメモ この黄色い丸に横に...
-
「ギター」って漢字(日本名)は...
-
右投手は何て言うんですか?
-
少年野球辞めさせたいと思う私...
-
女性からサッカーやってそうと...
-
高校一年の女子です。 野球部の...
-
ジャニーズ興味ないので気づか...
-
シニア野球をやめようと思って...
-
守備体形?守備体系?守備隊形?
-
エクセルで条件を付けて丸を付...
-
日刊スポーツのスコア。投手の...
-
練習をしないで、レギュラーお...
-
WBCに興味無い奴は日本人じゃな...
-
ナルト シリーズの区切りを教...
-
鈴木啓示の鬼畜老害ポンコツ野...
-
今世界で一番有名な人物は大谷...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
もしかして、水原一平さん大谷...
-
世界びっくりショーについて
-
春の高校野球で選手の学年は?
-
第一弾?第一段?
-
たぶん水谷一平が最初に言って...
-
大谷翔平さんの欠点
-
どかんと一発やってみようよ、...
-
臨時代走のスコアブック記載方法
-
丸1年とは?
-
【閲覧注意】団野村、義父野村...
-
メジャーリーガーや日本に来た...
-
三相電源の各相(RST)の意味
-
心が狭いでしょうか?(少年野...
-
ジーク・ジオン
-
WBCに興味無い奴は日本人じゃな...
-
練習をしないで、レギュラーお...
-
野球の試合でファウルボールが...
-
少年野球辞めさせたいと思う私...
-
野球のルールで右安などの漢字...
-
右投手は何て言うんですか?
おすすめ情報