本文へ移動

プレゼント交換くじ

名簿を入力して抽選し、カードを印刷するか一人分のメッセージをコピー。

参加者

データはこのブラウザー内に保存。

各参加者が一つ贈り、一つ受け取ります。自分自身は選ばれません。

3 / 80
名前をまとめて貼り付け

2〜80人。空の名前欄から順に埋めます。同名の人には区別できるラベルを付けてください。

イベント・除外設定

除外ルール(任意)

ルールは一方向です。自分自身は常に除外されます。互いに贈らない組は逆方向も除外してください。

プロジェクトの保存・再開

主催者はすべての割り当てを見られます。JSONには全結果が入ります。参加者には個別のテキストカードか印刷物だけを渡してください。

任意です。このブラウザープロフィールを使う人は保存内容を見られます。別の控えにはファイルを保存してください。

端末内で読み込みます。有効なファイルは現在の内容を置き換えます。最大1 MB。

結果

2〜80人の名簿を入力して抽選すると、印刷・個別配布用のカードがここに表示されます。

プレゼント交換の進め方

抽選の前に

家族・職場・友人同士で、1人が1つ贈り、1つ受け取る交換に使います。予算・受け渡し日・除外ルールを参加者で決めてください。任意のイベント情報は個別カードに載ります。予算には通貨も記入します。

参加者と除外ルール

薄い文字の3人は実行できる例です。入力を始めると、3人分の例と前の抽選結果をまとめて消します。追加した行と実際の入力は保持します。クリアで名簿を空にできます。1行に1人ずつ追加し、各行を編集します。除外は贈る人から相手への一方向です。互いに除外する場合は逆方向も指定します。自分自身は常に対象外です。

抽選して配布

名簿とルールが整ったら抽選します。結果には主催者向けに全員のカードをすぐ表示します。全員分を印刷して切り分け、本人のカードを渡せます。メッセージで送るには「出力するカード」で一人を選び、カードを確認して「メッセージをコピー」を押します。その人との個別チャットに貼り付けるか、テキスト・PDFを保存して自分で送ります。参加者がこの端末を使う必要はありません。名前・識別情報・ルール・イベントを変更すると結果は消えますが、保存済みファイルは回収できません。

例1:2人で交換

AlexとBlairの2人で追加の除外がなければ、AlexからBlair、BlairからAlexに贈ります。AlexがBlairを引けないルールを追加すると抽選は不可能です。この除外を消すと唯一の割り当てに戻ります。不可能なルールは再試行だけでは解決しません。

例2:同じ名前

同じ名前のAlexが二人いる場合、抽選前に「家族」「職場」など異なる情報を追加します。カード・除外設定・保存ファイルにはAlex (家族)、Alex (職場)と表示します。別々の参加者として扱うため、自分自身は選ばれません。大文字・小文字や余分な空白も考慮して重複を検出し、空欄や同じ区別情報は修正が必要です。

抽選できない理由は?

全員が別の1人に贈り、受け取る側も1回だけ現れる必要があります。許可された組み合わせを完全に探索します。あるグループの贈れる相手が人数より少ない場合、そのグループと相手を表示します。関連する除外を減らすか参加者を追加してください。

すべての結果は同じ確率?

均等な確率は保証しません。探索順をランダムにして条件を満たす完全な割り当てを探します。ルールを無断で緩めません。除外しない限り互いに贈る2人組も可能で、1つまたは複数の輪になります。

主催者も結果を知らない?

主催者には配布のため全結果を表示します。保存するJSONにも全結果が含まれます。参加者には本人のカードやメッセージだけを渡してください。このツールから自動送信はしません。

保存・やり直しの方法は?

後から編集・復元するにはJSONを保存します。端末保存は任意で、同じブラウザープロフィールを使う人も見られます。クリアは端末内の内容を消しますがダウンロード済みファイルは消しません。無効なファイルを開いても現在の内容は保持します。再抽選で古いカードは更新されません。 新しく開く・再読み込みすると、端末保存した下書きがない限り例から始まります。クリアは現在の画面と端末の下書きを消しますが、例を永久に無効にはしません。

招待メールは送れる?

アカウント・自動メール・共同編集リンクはありません。保存したカードは固定の控えです。各自に配り、再抽選したら以前のカードが無効になったと伝えてください。ブラウザーが対応していれば印刷からPDF保存できます。配布前にプレビューを確認してください。