この記事がおすすめの人
- シフト制作に追われる生徒会員・店主の方
- 無料のシフト作成ツールを探している
- ブラウザで作りたい
- 都合の悪い時間帯も考慮したい
- 個人情報への安全性が高いサービスを使いたい
プログラミングで自作「シフトの達人」
関西在住の高校生ブロガー、かえるです。
私は高校の生徒会に所属していて、シフト作成を体験したことがあります。
シフトは、各メンバーの都合をすべて考慮して作らなければいけないので、結構大変です。
そんな大変な仕事を、簡単にできるツールを作れないかと思い、プログラミングで自作してみました!
ブラウザで無料で利用できます。ぜひご活用ください。
特徴
シフトの達人の推しポイント★
- シフトをランダムに生成できる
- 1人1人の都合の悪い時間帯を考慮できる
- つくったシフトはExcelファイルでエクスポート
⇒エクスポート後微調整が可能 - 個人情報流出のリスクがない
⇒ページさえ開けば、オフラインでも動作します。名前ファイルは一切インターネット上にアップロードされません。また情報は残りません。
使い方
チュートリアル動画はこちらです。
- 名前ファイル読み込み:名前が載っていて、1人ごとに改行してあるtxtファイルを用意してください
- ファイルアップロード:作成した名前ファイルを読み込んでください
- 日時と場所を記入:一番上の行に場所を、一番左の列に日時を記入してください。表はエクセルのように編集できます
- 転写ボタンを押す:転写ボタンを押すと、日時が下の表に自動的に転写されます
- 条件設定:1人ごとに、都合の悪い日時のチェックを外してください
- シフト生成:生成ボタンを押すと、ランダムにシフトが生成されます ※何度でもやりなおせます
- エクセルにエクスポート:エクスポートボタンを押すと、エクセルファイルにエクスポートできます
名前ファイルの作成について
シフトに入れる人の名前が記入された、txtファイル(テキストファイル)をまず作る必要があります。
windwsでは、
- デスクトップで右クリック
- 新規作成
- テキストファイル
の順でできます。
テキストファイルには、一人ごとに改行して名前を記入します。
そのとき、空白行を作らないようにご注意ください。
シフトのコマ数の偏りについて
シフトの生成は、ランダムに行われます。
そのため、シフト全体ののコマ数が少ない場合、または人数が多い場合、シフトの1人当たりのコマ数が偏る場合があります。
そのときは、もう一度「シフト作成」ボタンを押して生成してください。
良かったなと思ったら、SNSでシェアしていただけると励みになります!
こちらからアクセスできます!