全国教室案内

school map

教室ブログ

ExcelのRANDBETWEEN関数で乱数を作り、値で固定する方法|MOS対策

10から30の間で生成された乱数の例17を、値として固定する。

こんにちは!パソコン教室わかるとできる高島平校です。

RANDBETWEEN関数で10~30の整数を作り、使いたい数字を値として別の列に保存します。上下限をセルから参照し、再計算で変わる生成列と、保存した時点の固定列を見分ける手順です。

B2のRANDBETWEENの生成値は再計算で変わり、保存用C2はまだ空白。
Windows版Excelの操作箇所を抜粋した説明用の再現図です。
もすずちゃんもすずちゃん

Excelで10から30までの整数を6個作って、練習問題のデータに使いたいです。数字を作るところまではできましたが、別のセルを入力したら、さっき見た数字と違っていました。

RANDBETWEENで作る数字は、再計算で変わり得るよ。そこで、式を残す列と、採用した数字を残す列を分けよう。B列で作って、C列に結果だけを貼る。次に表を見ても同じ数字を使えるようになるよ。

アリクイ先生アリクイ先生

下限と上限をセルへ置いてから始める

もすずちゃんもすずちゃん

今回は、どこへ10と30を入れますか?

A1に「回」、B1に「生成」、C1に「固定」と入れるよ。A2:A7に1から6までを入れ、B2:C7は空白にする。右へ離れたE1に「下限」、F1に「上限」、E2へ10、F2へ30を入れてね。D列は空白のままで大丈夫。下限と上限は「10個」のような単位を付けず、整数で入力するよ。

アリクイ先生アリクイ先生
もすずちゃんもすずちゃん

練習の表をコピーする場合も、E列とF列は同じ位置ですね。

A列の表はA1へ、下限と上限の小さな表はE1へ貼るよ。どちらも貼り付け先を1回クリックしてから貼ろう。貼った後にE2が10、F2が30であることを見ておくと、数式を入力するときにセルを迷わないね。

アリクイ先生アリクイ先生
A列に回、B列に生成、C列に固定。E2に下限10、F2に上限30を入力した表。
Windows版Excelの操作箇所を抜粋した説明用の再現図です。

B2で最初の乱数を作り、B7まで式をコピーする

もすずちゃんもすずちゃん

数字を式の中へ直接書く方法と何が違いますか?

上下限をセルに置くと、あとから範囲を変えるときはE2とF2を直せば済む。B2を1回クリックし、半角で =RANDBETWEEN($E$2,$F$2) と入力してEnterを押そう。E2が一番小さい値、F2が一番大きい値。10も30も結果に含まれ得るよ。

アリクイ先生アリクイ先生
もすずちゃんもすずちゃん

ドル記号が2つずつ付いているのは、何のためでしょうか?

B2を下へコピーしても、E2とF2を見るように固定するためだよ。B2をクリックして、右下の小さな四角を押したままB7まで下へ動かし、B7の右下で離そう。B7を1回クリックすると、数式バーにも同じ式が見える。6セルとも10~30の整数なら、図と数字の並びが違っていても大丈夫だよ。

アリクイ先生アリクイ先生
B2のRANDBETWEEN式と、B7までコピーした10~30の結果例。
Windows版Excelの操作箇所を抜粋した説明用の再現図です。
もすずちゃんもすずちゃん

同じ24が2回出てもやり直さなくてよいですか?

この式は各セルで範囲内の数字を作るので、同じ数字が出ることもある。番号を重複なく配る目的には別の手順が必要だよ。今回のような練習用の数値なら、そのままで大丈夫。もしエラーが出たら、下限と上限の大小が逆になっていないか、E2とF2に整数が入っているか、参照先を先に見直そう。

アリクイ先生アリクイ先生

決めた数字をC列に「値」で貼り付ける

もすずちゃんもすずちゃん

この6個を採用します。B列をコピーしてCtrl+Vで貼ればよいでしょうか?

通常の貼り付けでは数式もコピーされるよ。B2からB7をドラッグして選び、Ctrl+Cでコピーしよう。次にC2を1回クリックして、Windows版ExcelでCtrl+Alt+Vを押す。[形式を選択して貼り付け]が開いたら、左側の[貼り付け]にある[値]の丸い選択欄をクリックし、[OK]を押してね。

アリクイ先生アリクイ先生
もすずちゃんもすずちゃん

C2からC7まで埋まりました。数字だけになったことは、どこで確認できますか?

C2を選び、数式バーに =RANDBETWEEN… ではなく整数だけが見えることを確かめよう。最後のC7も同様に見ると、6件貼れたか確認できる。コピー元に点線が残っていたらEscキーでコピー状態を解除してね。

アリクイ先生アリクイ先生
B2:B7をコピーしC2で形式を選択して貼り付けの値を選ぶ。C2の数式バーに値17だけが見える。
Windows版Excelの操作箇所を抜粋した説明用の再現図です。

再計算で変わる列と、残る列を見比べる

もすずちゃんもすずちゃん

BとCを並べたままにすると、あとで違う数字が並ぶこともあるんですね。

そう。C列の数字を控えてから、F9を1回押して再計算してみよう。B列は新しく計算され、C列は貼った時点の数字を保つよ。再計算してもB列の一部がたまたま同じ値になることはあるので、値が変わったかだけでなく、C列の数式バーに数式が入っていないかも見ると確実だね。

アリクイ先生アリクイ先生
もすずちゃんもすずちゃん

次の練習に使う分だけ作り直すときは、どうしますか?

B列の式を残しておけば、上下限の数字を変えて新しい6件を作れるよ。すでに使ったC列は保存しておき、新しい一組が必要なら別の空いた列か別のシートへ値を貼ると区別できる。練習ブックの完成例には固定列のサンプル値を収録していて、再計算後の生成列とは異なることがあるよ。

アリクイ先生アリクイ先生
もすずちゃんもすずちゃん

値で貼ったつもりなのにC2に式が見えたら、どう戻しますか?

貼り付けた直後ならCtrl+Zを1回押し、C列が貼る前の状態に戻ったことを確かめよう。B2:B7を選び直してCtrl+C、C2を選択してCtrl+Alt+Vの順にやり直す。ダイアログで最初から選ばれている項目をそのまま確定せず、[値]の丸に印が付いたのを見てから[OK]を押してね。

アリクイ先生アリクイ先生
もすずちゃんもすずちゃん

固定した数字で資料を作るなら、参照する先もC列にそろえるとよいですね。

うん。見出しで「生成」と「固定」を区別しておくと、あとでどちらを使ったか迷いにくい。次回分を作るときも、今回採用したC列を上書きする前に、どの数字を保存したいかを確かめよう。

アリクイ先生アリクイ先生

MOSの練習では、乱数を作る操作と値を残す操作を区別する

MicrosoftのMOS Excel Associate(Microsoft 365 Apps、MO-210)の公式スキル一覧には、RANDBETWEENによる数値生成と、形式を選択した貼り付けが含まれるよ。式で作った列と値を貼った列を自分で見比べられるようにしておこう。

アリクイ先生アリクイ先生
もすずちゃんもすずちゃん

乱数の式だけでなく、練習用データとして残すところまで一緒に覚えられました。

高島平校では、数式の参照や貼り付けの基本も、今の経験に合わせてご案内しているよ。MOSに向けた練習を考えている方も、どこから始めるか相談できる。

アリクイ先生アリクイ先生

Excelの数式やMOS学習についてご相談ください

無料個別説明会では、Excelを使う場面と習得したい操作を伺い、講座と通い方をご案内します。

Googleフォームで申し込む

電話で相談する:03-3937-5850

LINEで相談する

同じデータで練習する

教材用の架空データです。新しい空のExcelブックを開き、次の枠内のデータだけをコピーします。A1を1回クリックし、セルを編集中にしない状態で貼り付けてください。数式と書式は本文の手順で設定します。

回	生成	固定
1		
2		
3		
4		
5		
6		

E1へ貼り付ける追加データ

下限	上限
10	30

高島平校のご案内

パソコン教室わかるとできる高島平校
東京都板橋区高島平2-33-1-201
都営三田線 高島平駅近く

教室の場所・最新のお知らせ

Excelの学び始める内容・通い方をご相談いただけます

無料個別説明会では、現在の経験や仕事の目的に合わせた講座、授業の進め方、通う回数、曜日・時間帯、受講料金をご案内します。説明を聞いてから、ご自身に合う学び方かをご検討いただけます。ご希望の日時をGoogleフォーム・LINE・お電話からお知らせください。

Googleフォームで申し込む

電話で相談する:03-3937-5850

LINEで相談する

参考にした公式情報

Windows版Microsoft 365のExcelを例にしています。確認・改訂日:2026年11月3日。

お気軽にお申込みください!

« »