お世話になっております。
添付しました当番表の画像を例に構築したいプログラムの内容をご説明致します。
上の表が今現在の表になり、下の表が私が手動で翌日に業務が重ならない様にシャッフルを行った後の表になります。
当番表には、それぞれの従業員の業務、「ホール」、「キッチン」、「会計」、「発注」の四つが割り振られております。
上記の当番表を下記の表の様に、担当業務が「翌日」に重ならない様に、また「休」は固定のままシャッフルをするプログラムを構築したい内容になります。
どの様なプログラムの構成になるのでしょうか?
よろしくお願い致します。
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
こんにちは
条件が「重ならない」だけなのかどうかわかりませんが、人数が5人、分担が4種類で、休みが5日に1回とパターンが決まっているように見受けられます。
仮に、分担も均等に行うとすれば、ご提示のような分担表を10日分作成してしまえば、以後はその繰り返しということで、プログラムなど作らなくてもできるのではないでしょうか?
要は、最小分の基本パターンを作成しておけば、後は、それを繰り返せば良いということです。
fujillin様お世話になっております。
当番表は一ヶ月になります。
開始月が7月1日の場合、終了日は7月31日までとなり、当番が割り振られております。
従業員の休日は週に二日間以上組み込まれております。
既に割り振られている当番をシャフルしたいのが理想です。
回答を待ってみます。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(Microsoft Office) 従業員増減対応で当番種類の増減対応な当番表 21 2022/07/19 07:30
- C言語・C++・C# カードシャッフルのブログラムを使ってc言語でブラックジャックをしたい 2 2022/04/12 15:13
- その他(データベース) Excel VBA 転記について 1 2022/04/20 16:55
- その他(ビジネス・キャリア) グーグルの障害者訓練プログラム募集あるがどうだろ?6時間勤務で月収22万!! 1 2023/02/17 20:36
- 大学院 修士論文の過ちを報告した際 2 2023/03/30 20:55
- Windows 10 このWindowsUpdateの失敗メッセージは何を物語るか? 5 2023/07/17 11:49
- その他(プログラミング・Web制作) マウスオーバー→ホイール回転でスクロールできない 2 2022/10/31 10:06
- Ruby VBA 2 2023/01/14 14:14
- Visual Basic(VBA) VBAにてメール作成した際、一部指定箇所のみ赤文字にしたいです。 下記の内容ですと作成されたメール本 1 2022/04/27 13:31
- Visual Basic(VBA) ファイル全てを .xlsm に変更したところ、プログラムが途中で落ちてしまっています 17 2022/12/07 12:03
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Vba 実数および実数タイプの変...
-
VBAにてメール作成した際、一部...
-
あるプログラムのコマンドライ...
-
パックマンプログラム
-
Notepad++の関数リスト表示でC...
-
VBAが止まります。
-
「Outlookが他のプログラムによ...
-
自動クエリとはどういうもので...
-
これはDos攻撃になりますか?
-
Excelで4096点以上のFFTの方法
-
VBでのPublic変数につ...
-
Excelに埋め込んだVBAのプログ...
-
VBAでユーザーフォームが自動的...
-
読み込み中にアクセス違反が発...
-
寿命
-
セルフイメージを高める21日...
-
binファイルってiphone専用です...
-
プログラムのループの周期を設...
-
RSAのCプログラム
-
自作のプログラムがウイルスと...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
あるプログラムのコマンドライ...
-
Excelで4096点以上のFFTの方法
-
「Outlookが他のプログラムによ...
-
Excelに埋め込んだVBAのプログ...
-
VBAにてメール作成した際、一部...
-
Notepad++の関数リスト表示でC...
-
自動クエリとはどういうもので...
-
読み込み中にアクセス違反が発...
-
PICマイコンのコピー(クローン...
-
XnViewにwebpを「いつも開く」...
-
未使用の変数を一括検索する方法
-
VBAでユーザーフォームが自動的...
-
UWSCで指定のフォルダを開きたい。
-
パックマンプログラム
-
このプログラミング誰か教えて...
-
モジュール、アプリケーション...
-
Vba UserFormを前面に出す方法...
-
特定のwebサイトのタイトルや記...
-
ドロップダウンリストの文字を...
-
テキストボックスのエンターキ...
おすすめ情報