すべてのツール

乱数ジェネレーター

random 使い方ガイド

範囲・個数・重複の設定でランダムな数字を生成。抽選・宝くじ・サンプリングに。

よくある質問

重複なしで抽選できますか?

はい。「重複なし」をオンにすると同じ数字は二度出ません。抽選やチーム分けなど、一度出た番号を再び出したくない場合に使ってください。ただし範囲が個数より広い必要があります — 1〜10から重複なしで20個は作れません。

一度に何個まで生成できますか?

1000個までです。画面には100個までをプレビュー表示し、ExcelまたはTXTでダウンロードすると全件が保存されます。

好きな範囲を指定できますか?

最小と最大に入れた値の間の整数だけが出ます。両端の値も含まれます。例えば宝くじ式に1〜45から6個を重複なしで選ぶ、といった使い方ができます。

抽選に使っても公平ですか?

ブラウザの暗号学的乱数(crypto.getRandomValues)を使い、剰余演算による微小な偏りも取り除いているので、範囲内のすべての値が同じ確率で出ます。Excel の RAND のような予測可能な擬似乱数ではありません。ただし結果は保存されないため、公開抽選なら画面を録画するかExcelで保存しておくことをおすすめします。

数字以外に英字やパスワードも作れますか?

生成タイプを英字または英字+数字に変えてください。長さは64文字まで、小文字・大文字・混合から選べるので、仮パスワードやクーポンコードの作成にも使えます。

チーム分けや席替えにも使えますか?

はい。人数分の番号を決めておき、最小を1、最大と個数を人数にして「重複なし」をオン、並べ替えをオフにします。出てきた順に前から区切ればチームになり、その順番をそのまま席番号に割り当てれば席替えになります。1000人まで一度に処理でき、Excelで保存して名簿の横に貼れば整理も済みます。

Excel の RAND・RANDBETWEEN と何が違いますか?

RANDBETWEEN はセルを一つ編集しただけでもシート全体が再計算され、先ほどの結果が消えてしまいます。重複もそのまま出るので後から除く必要があります。ここでは「重複なし」だけで済み、値が変わるのは生成ボタンを押したときだけです。残したい結果はExcelやTXTで保存してください。

当選確率を人ごとに変えられますか?

加重抽選の機能はありません。代わりに応募口数の分だけ番号を配れば同じ効果になります。3口の人に1〜3番、1口の人に4番を割り当て、全体の範囲から1個を引けば、口数の多い人がその分だけ有利になります。番号の割り当て表は抽選前に公開しておくと安心です。

引いた順番のまま順位を決めたいのですが。

昇順の並べ替えをオフにすると引いた順にそのまま並ぶので、最初の値が1位、次が2位になります。オンにすると数の大小で並べ直され、引いた順の情報は失われます。発表順・当選順位・先着の割り当てなど、順番そのものが結果になる場合はオフにしてください。