【即売会の売り子当番表を自動作成】友人・売り子の都合(○△×)から交代表をExcelで出力|サークル参加・合同参加向け【Python】
- Digital680 JPY
## 商品説明文 同人イベント(即売会)に、友人や売り子さんと一緒に出るときの「誰が、いつ、席にいるか」を決めるためのツールです。 Excelの入力ブックに、メンバーの名前と、時間枠ごとの都合(○入れる / △できれば避けたい / ×入れない / ◎必ず入る)を書いて実行すると、当番表をExcelファイルで出力します。 【こんな方に】 ・友人に売り子を頼むときの交代時間を、毎回手作業で組んでいる ・サークル主が他のサークルを見に行ける時間も確保したい ・混み合う時間帯だけ、席にいる人数を増やしたい ・合同で参加するメンバーの担当枠数を、なるべくそろえたい 【できること】 ・時間枠(5〜240分刻み)ごとに、必要人数を満たすように担当者を割り当てる ・◎の枠は必ずその人を入れる(例: 開場直後はサークル主が席を守る) ・× の枠には入れない。△は他に人がいないときだけ使う ・最大担当枠数と、連続担当の上限(目安)を指定できる ・12:00〜13:00だけ2人、のように時間帯ごとに必要人数を変えられる ・人が足りない時間帯は「不足」として表示する ・出力は、当番表(印刷向けの一覧)、時間割(交代メモ付き)、集計、警告の4シート 【出力サンプル】 同梱のサンプルは、5人・10:00〜15:00・30分刻みの例です。12:00〜13:00は2人体制で、全時間帯の必要人数を満たしています。 【動作環境】 ・Python 3.x と openpyxl が必要です(pip install openpyxl)。 ・販売者の確認環境: Python 3.13 / openpyxl 3.1.5 / Linux(コマンドライン実行)。 ・推奨: Windows、Python 3.15系、コマンドプロンプトから実行。Windows + Python 3.15.0 での実行は、本商品については販売者側で未確認です。 ・ダブルクリック起動、.bat経由、Mac、Excelでの表示は未確認です(出力の見た目はLibreOfficeで確認)。 ・インターネット接続は不要で、外部へ通信しません。 【ご注意】 ・出力は案です。最終確認は人が行ってください。決まるのは「誰が席にいるか」だけで、役割分担(会計・頒布など)は扱いません。 ・イベントの規約(離席の可否、入場人数など)は考慮しません。各イベントの案内に従ってください。 ・1回の実行で扱えるのは1日分、メンバー200人・200枠までです。 ・画面表示、入力ブック、出力ファイルは日本語のみです。 【同梱物】 uriko_toban.py(本体) / 入力サンプル.xlsx / 出力サンプル.xlsx / 取扱説明書(日本語・英語) / 利用条件(日本語・英語) / サードパーティライセンス 【ライセンス】 購入者の所属する会社・団体・チーム内での共有と業務利用は可能です。組織外への提供・再配布・転売は禁止です。 【サポート】 購入したサイト(BOOTH)のメッセージ機能のみ。範囲は「動作しない場合の原因確認」と「使い方の質問」です。個別のカスタマイズ、環境構築の代行、お客様のデータ内容の相談は対象外です。回答は7営業日以内(土日祝日を除く)が目安です。 【返金】 BOOTHの規定に従います(販売者独自の返金保証はありません)。 販売者: HITOTEMA-BUNGU(ひとてま文具店) ## 特徴(箇条書き用) - 都合(○△×◎)と最大担当枠数から、交代表を自動で作る - 混み合う時間帯だけ必要人数を増やせる - 交代メモ付きの時間割で、「誰と誰が入れ替わるか」がわかる - 人が足りない時間帯は警告で表示 - 同じ入力なら毎回同じ結果。外部通信なし