EXCELのセルにランダムな数字を自分で考えて入力するのはとても大変なので簡単に作れないかと思ったことありませんか?
エクセル関数を使えば範囲指定して乱数を作ったり、乱数を固定したり毎回変化させたりすることもできるようになりますので使い方をご紹介します。
エクセル関数で乱数表
エクセルで乱数を発生させてセルに入力できる関数はRAND関数とRANDBETWEEN関数とRANDARRAY関数の3種類あります。
RAND関数
RAND関数を使うと0以上で1未満の小数点以下の数字での乱数を作り出してくれ、再計算されるたびに新しい乱数に入れ替わります。
![RAND関数](https://tripbowl.net/wp-content/uploads/2023/07/fbaaed92398e6fff6517e95b1fcd47b3.jpg)
=RAND()
小数点以下の乱数を発生させたいセルにRAND関数を使えば、簡単に乱数を作ることができます。
![RAND関数](https://tripbowl.net/wp-content/uploads/2023/07/7c2b8c073eafcd85ee4fccfe87528188.jpg)
ちなみに再計算させる簡単な方法は、どこでも構わないので使っていないセルをダブルクリックしてエンターキー押せば数字が変わります。
RANDBETWEEN関数
RANDBETWEEN関数を使うと指定した範囲内の値から整数で乱数を作り出してくれ、再計算されるたびに新しい乱数に入れ替わります。
![RANDBETWEEN関数](https://tripbowl.net/wp-content/uploads/2023/07/217b0df781153b73798398f4886c4bd9.jpg)
=RANDBETWEEN(50,100)
整数で最小値と最大値を入れてセルにRANDBETWEEN関数を使えば、上記の場合50~100の範囲で簡単に乱数を作ることができます。
![RANDBETWEEN関数2](https://tripbowl.net/wp-content/uploads/2023/07/0f37203e4779e30e68bb4ffc7427b779.jpg)
こちらも未使用セルをクリックしてエンターキー押せば再計算されて、新しい乱数が表示されます。
RANDARRAY関数
RANDARRAY関数は、RAND関数とRANDBETWEEN関数を合わせたような関数で、乱数を発生させる範囲を指定(行・列)と乱数字(最小・最大)と整数か少数点以下を全て指定することができます。
![RANDARRAY関数](https://tripbowl.net/wp-content/uploads/2023/07/aba4791ffae57a5779f564b09bd42cff.jpg)
=RANDARRAY(10,5,50,100)
セルA1に、10行・5列・最小50・最大100と入力すると下記のようにセルA1~E10まで乱数が発生しました。
ただし最後の引数の数字の形式を省略すると小数点以下の数字になります。
![RANDARRAY関数2](https://tripbowl.net/wp-content/uploads/2023/07/900d3bc9c2bf54cfe60cd7b36b59aff2.jpg)
整数を指定する引数「TRUE」を記載するとこのようになります。
![RANDARRAY関数](https://tripbowl.net/wp-content/uploads/2023/07/19e2a5ce0c9f4542e63f0195be2aeecd.jpg)
こちらも未使用セルをクリックしてエンターキー押せば再計算されて、新しい乱数が表示されます。
![](https://tripbowl.net/wp-content/uploads/2018/07/cropped-512x512.jpg)
Office2021には標準装備されているRANDARRAY関数ですが、古いバージョンでは使えない可能性がありますのでご注意を!
関連記事
-
もし~だったらのエクセルIF関数はORやANDも併せて使用頻度トップ
エクセルで条件に応じて答えを振り分ける必要は必ずあるので、使えるようになりたいと思っていませんか? 使用頻度が高い10種類のひとつ、IF関数をマスターすれば無駄な… -
エクセル関数で生年月日から現在の年齢を自動表示させる方法
エクセルの顧客リストや住所録などで生年月日は記載されているけど、年齢までない場合にわざわざ計算するの面倒だと思った事ありませんか? そこで、今日現在の日付を自… -
エクセルの計算式の値を数字として読み取るVALUE関数
エクセルで点数表や成績表などで使っていて、計算式の値を参照して抽出する時などでエラーになって困ったことありませんか? VLOOKUP関数などを使う場合は「検査値」が… -
エクセル重複データを見つけてメッセージを出す
[temp id=6] 入力データが重複していないかを見つけて知らせる エクセルで入力データ量が増えてくると、知らない間に同じデータを入力してしまったことありませんか? … -
エクセルで乱数表を簡単に作れるRAND関数とRANDBETWEEN関数
EXCELのセルにランダムな数字を自分で考えて入力するのはとても大変なので簡単に作れないかと思ったことありませんか? エクセル関数を使えば範囲指定して乱数を作った… -
エクセル計算式が#VALUE!エラーになったセルを空欄にする方法
エクセルの計算式も間違っていないし、文字列が紛れ込んでもいないのにセルがエラー表示になって困ったことありませんか? VALUE関数でも解決できない時はIFERROR関数を… -
複数の条件でセルの合計を自動計算するエクセル関数
[temp id=6] 使用頻度が一番多いエクセル関数SUM エクセルに向き合っていなくても何となく使っている関数。 これはちょっと言い過ぎかもしれませんが、合計を自動計算さ… -
エクセル関数で小数点以下切り捨て整数にするINT関数とTRUNC関数
エクセルで出納帳や商品管理などで使っていて、計算式の値が割り切れずに小数点以下になってしまい、単価×数量で合計金額を計算すると金額が合わなくなってしまい困った… -
COUNT関数を使って参加人数を自動的に数えるエクセル関数使用法
エクセルで数を数える関数を探すとCOUNT関数が真っ先に見つけることができますが、似たようなCOUNT関数がなんと他に4つもあり、どれを使っていいのか迷ったことはあり…
紅葉スポット
-
日光白根山ロープウェイで標高1400mから2000mの紅葉遊覧へ
丸沼高原といえば首都圏から日帰りで行くことができるスキー場ですが、秋の紅葉シーズンになるとひと足早く木々が色づき、リフトから山頂へ向かえば紅葉絶景の景色が広… -
片品村「菅沼」の紅葉へ奥日光湯元温泉から無料バスで紅葉穴場へ
全国屈指の透明度を誇る菅沼に周囲の山々の色づいた木々が鏡のように反射する紅葉絶景が見られる、穴場紅葉スポットです。 菅沼には電車とバスを利用していくことができ… -
伊香保温泉365段の石段の先に紅葉ライトアップされた河鹿橋絶景へ
石段と温泉街で古くから観光客が多く訪れる伊香保温泉には、群馬県の紅葉スポット人気1位・全国でもトップクラスの紅葉スポットがあります。 石段をゆっくりと登ってい… -
黄金色の世界へ茨城県立歴史館のいちょう並木道と水戸偕楽園へ
梅で有名な水戸偕楽園には毎年多くの観光客が2月中旬~3月上旬にかけて訪れますが、紅葉の11月上旬~11月下旬までも偕楽園のもみじ谷と茨城県立歴史館のいちょう並木を… -
塩原温泉・紅の吊橋の紅葉絶景へ那須塩原駅や黒磯駅からバスで行く
【紅葉見頃】10月下旬~11月中旬 塩原温泉郷と言えば、箒川(ほうきがわ)沿いに温泉旅館が点在している首都圏からも近い温泉街ですが、紅葉の時期になるとカエデやも… -
水戸偕楽園のもみじ谷ライトアップは無料で水戸駅からバスで行ける
水戸の偕楽園と言えば梅林が有名なので、訪れたことが1度はあるかもしれませんが、以外と言ったら失礼なのですが、もみじ谷と呼ばれる場所があり、約170本のもみじやか…