Excelで乱数をマスター!簡単な3つの方法を徹底解説

ツール・ソフトパソコンパソコン・スマホ教室
スポンサーリンク

Excelで乱数を生成する方法を知りたいですか?

この記事では、Excelの乱数生成とその使用方法について解説します。

ホームページ・インフラ担当が副業やるってよ!
こんにちは!uri uri(@Uriuri_writer)です。Excelである範囲の数値の中から偏りなくランダムに数値を選んで使いたい場合に使わるのが乱数です。抽選なんかに使えそうですよね。本記事ではExcelの乱数についてわかりやすく解説していきたいと思います。

当サイトでは、他にも業務効率・作業効率を上げる記事を投稿しています。興味があればそちらも合わせてご覧いただけると幸いです。

Excelで連動するプルダウンリスト作る方法!入力効率化とミス減少へ
Excelを使った作業の効率化は、ビジネスパーソンにとって重要な課題です。特に、選択肢が多いドロップダウンリストを使う場合、選択肢を絞り込むことで作業の効率化が図れます。今回は、Excelで連動するプルダウンリストを作成する方法をご紹介しま...
Windows 11で効率アップ!4分割画面の使い方と魅力を徹底解説
あなたはWindows 11の画面を4分割して使ったことがありますか?複数のアプリケーションを同時に見ながら作業することが可能になり、効率的な作業が可能になります。この記事では、Windows 11の4分割画面の使い方とその魅力を詳しく解説...

それではいってみましょー。

スポンサーリンク

RAND関数:0以上1未満の乱数の生成

RAND関数は、0以上で1より小さい実数の乱数を返します。ワークシートが計算されるたびに、新しい実数の乱数が返されます。Excel 2010以降、Excelではメルセンヌ・ツイスターアルゴリズムを使用して乱数を発生させています。

ぶっちゃけアルゴリズムに何が使われているのか知らなくても問題はありませんが、補足でザックリ説明すると、メルセンヌ・ツイスターは、高品質な擬似乱数列を高速に生成できるアルゴリズムです。

アルゴリズムとは、何かをするための手順やルールのことです。例えば、お菓子を作るときにレシピに従って材料を混ぜたり焼いたりするのもアルゴリズムです。メルセンヌ・ツイスターは、乱数という予測できない数字を作るためのアルゴリズムです。乱数は、ゲームや暗号などで使われます。メルセンヌ・ツイスターは、特別な素数という数字を使って、ビットという0と1の数字を組み合わせて変えていきます。ビットはコンピューターが使う数字です。メルセンヌ・ツイスターは、ビットを変える回数がとても多くて、同じ乱数が出るまでにかかる時間がとても長いので、高品質な乱数ができます。

ちょっとザックリ説明が長くなって脱線してしまいましたので、話を「Excelの乱数作成方法について」に戻します。

Excelで乱数を作りたい時には、以下のような数式で使用できます。

'0以上1未満の乱数を作る場合の数式
=RAND()
'0以上100未満の乱数を作る場合の数式
=RAND()*100
'0以上100未満の整数の乱数を作る場合の数式
=INT(RAND()*100)

RANDBETWEEN関数:指定範囲の整数の乱数の生成

RANDBETWEEN関数は、指定した最小値から最大値の間で整数の乱数を生成します。マイナスの数字も生成可能で、乱数が重複することがあります。

以下のような数式で使用できます。

'最小値から最大値の間の整数の乱数を作る場合の数式
=RANDBETWEEN(最小値, 最大値)
'5桁の数字の乱数を作る場合の数式
=RANDBETWEEN(10000,99999)
'-100から-1までの乱数を作る場合の数式
=RANDBETWEEN(-100,-1)

乱数の応用と注意点

乱数を生成する際には、RAND関数とRANDBETWEEN関数の使い分けが重要です。

RAND関数は小数点以下の数字もランダムで生成し、乱数同士が重複することはまずありません。

一方、RANDBETWEEN関数は整数の乱数を生成し、乱数が重複することがあります。

乱数の値を更新するにはF9キーを押すと、値が再計算されます。また、Shiftキーを押しながらF9キーを押すと、今開いているシートだけを再計算することができます。

まとめ

Excelで乱数を生成する方法は、RAND関数とRANDBETWEEN関数の2つの主要な関数を使うことによって誰でも簡単にできます。これらの関数は、様々な範囲と条件で乱数を生成するために使用され、ビジネスや学術研究など多岐にわたる分野で利用されています。

Excelの乱数生成機能を理解し、適切に使用することで、データ分析やシミュレーションなど、多岐にわたるタスクを効率的に実行することができます。

簡単まとめ

  • ExcelのRAND関数は0から1の間で小数の乱数を生成できます。
  • ExcelのRANDBETWEEN関数は指定範囲で整数の乱数を生成することができます。
  • 乱数の更新はF9キーで行うことができます。

この記事を気に入っていただけたら、コメントやシェアをしていただけるととても励みになります!これからも、パソコンの作業効率を上げる方法やパソコンのちょっとした疑問や困ったを解決情報を発信していきますので、たまにサイトをチェックしていただけると、とっても嬉しいです(‘ω’)ノ。

SNSのフォローボタンを、ポチってくれるとめっちゃ嬉しいです👍

ではでは、最後までご覧いただきありがとうございました。

ホームページ・インフラ担当が副業やるってよ!

Twitter:@Uriuri_writer

Instagram:@uriuri_writer
Instagram

コメント

タイトルとURLをコピーしました