シミュレーション

数学・アルゴリズム実験室

Excelで行列計算!連立方程式を一瞬で解く5つの関数テクニック

はじめに:懐かしの「連立方程式」、Excelなら一瞬です。皆さん、中学校の数学の時間を思い出してください。りんごを3つとみかんを2つ買うと、760円でした。りんごを5つとみかんを3つ買うと、1240円でした。りんごとみかん、それぞれ1ついく...
数学・アルゴリズム実験室

Excel ランダム数の出現率をコントロールする方法

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

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

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

Excel VBAが100倍速くなる!?「配列一括書き込み」で100万行のデータを瞬時に処理する方法

この記事は、「Excelで「大数の法則」を検証!サイコロを1万回振ると確率は収束するのか?」「Excelの限界に挑む!サイコロ「100万回」シミュレーションで大数の法則は完成するか?」の続編です!まだの方は下のリンクからどうぞ!Excelの...
アーカイブ・その他

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

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

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

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

【VBA入門】Static変数で値を保持!SelectionChangeで移動距離を累積計算する方法

Excelが距離計に!?セルとセルの「どれくらい離れてる?」とその「軌跡」まで自動で測っちゃおう!Excelを使っている皆さん、こんにちは!まず、前回の記事ではカーソルの「移動回数」を数える魔法をご紹介しましたが、楽しんでいただけましたか?...
アーカイブ・その他

【VBA入門】SelectionChangeイベントの使い方!セルの移動を検知してカウントする方法

え、魔法!?Excelでカーソル移動を自動で数えちゃう方法!Excelを使っている皆さん、こんにちは!毎日カタカタとセルからセルへ…カーソルを移動していますよね。「今日、何回くらいカーソル動かしたんだろう?」なんて、ふと思ったことありません...