乱数

実務の深淵

Excelで重複なし・誤認なしの安全なクーポンコードを大量生成する数式

はじめに:そのクーポンコード、本当に大丈夫?ECサイトやキャンペーンで配布する「クーポンコード」。ランダムな英数字であれば何でもいいと思っていませんか?例えば、適当に作ったコードが「820MKD」だったとします。これをお客様がiPhoneで...
数学・アルゴリズム実験室

【Excel】重み付けランダム(ガチャ確率)の実装方法!LOOKUP関数で自在に操る

はじめに:そのサイコロ、仕込みを入れてみませんか?「1から6までのサイコロを振る」。Excelなら RANDARRAY 関数を使えば一発です。もし、あなたがゲームの開発者で、こんなお願いをされたらどうしますか?「『3』だけ、他の数字より2倍...
実務の深淵

「3の倍数以外」や「素数だけ」も自由自在!条件付きでランダムな数値を生成する技

はじめに:サイコロの目を、自在に操れますか?「1から20までのランダムな数字を出したい!」Excelなら、RANDBETWEENやRANDARRAY関数を使えば一発です。まるでサイコロを振るように、簡単に乱数を作れます。でも、もしこんなリク...
数学・アルゴリズム実験室

【Excelシミュレーション】モンテカルロ法で円周率を計算!RANDARRAYと複素数の活用術

PI関数は禁止!Excelで「円周率π」の近似値を求める、壮大な暇つぶし!「Excelで円周率?…そんなの=PI()って入力すれば、一瞬で『3.14159265...』って出るじゃないか。」そう思ったあなた、もちろん大正解!Excelに用意...
アーカイブ・その他

Excelの限界に挑む!サイコロ「100万回」シミュレーションで大数の法則は完成するか?

この記事は「Excelで「大数の法則」を検証!サイコロを1万回振ると確率は収束するのか?」の続編です!まだの方は下のリンクからどうぞ!マクロの詳細については、Microsoft公式のヘルプも参考にしてください。前回の続き、Excelサイコロ...
アーカイブ・その他

Excelで「大数の法則」を検証!サイコロを1万回振ると確率は収束するのか?

Excelでランダム?確率?日常で「ランダム」という言葉を使うとき、多くの人が思い浮かべるのは、サイコロ投げではないでしょうか。サイコロは、その手軽さからゲームや運試しなど、様々な場面で「公平な結果」を期待して使われます。では、私たちの身近...
数学・アルゴリズム実験室

Excel関数で「重複しないランダムな数値」を作る3つの方法!抽選や席替えに

Excelを使っていて、ふと「重複しないランダムな数字のリストが欲しいな…」と思ったこと、ありませんか?例えば、抽選用の番号を作ったり、テストデータ用のIDをパッと用意したり。忘年会のビンゴカード作りや、学校の席替え、アンケートの当選者選び...
関数パズル・縛りプレイ

見つけられる?1つだけ違うセルを探せ!

Excel「一つだけ値が違う…」を解決!膨大なデータから異なるセルを素早く特定する4つの方法を紹介。作業効率UPに。