細目 2.1.5

RANDBETWEEN と SEQUENCE で数値データを作る

練習用のデータや番号の列を作るときに使う2つの関数です。RANDBETWEEN は決まった範囲の整数をランダムに1つ返し、SEQUENCE は 1, 2, 3… のような連番をまとめて作ります。試験では「1〜100 の整数をランダムに入れる」「A2 から下に連番を振る」のような形で出ます。

書き方

関数書き方返すもの
RANDBETWEEN=RANDBETWEEN(最小値, 最大値)最小値以上・最大値以下の整数を1つ。両端の値も出ます
SEQUENCE=SEQUENCE(行数, 列数, 開始, 増分)連番の表。結果は下や右へ広がります(スピル)

SEQUENCE の引数

引数入れるもの省いたとき
行数何行分作るか省けない
列数何列分作るか1
開始最初の数1
増分いくつずつ増やすか1

例:=SEQUENCE(5,1,1001) は 1001〜1005 を縦に5つ、=SEQUENCE(3,4) は 1〜12 を3行4列に並べます。

表の形にすると、横から先に増えます。=SEQUENCE(3,4) の1行目は 1・2・3・4、2行目は 5・6・7・8 です。
RANDBETWEEN は計算し直すたびに変わります。ほかのセルを入力したときや F9 キーを押したときに、別の数になります。固定したいときは、コピーして値として貼り付けます。
RANDBETWEEN は1つのセルに1つの数です。たくさん欲しいときは、式を下へコピーします。

Excelでの入れ方

  1. RANDBETWEEN:先頭のセルに =RANDBETWEEN(0,100) と打って Enter を押し、フィルハンドルを下へドラッグしてコピーします。
  2. SEQUENCE:結果を出したい左上のセルに =SEQUENCE(5) のように打って Enter を押します。広がる先は空けておきます。

画面の名前は Excel 2024 デスクトップ版でまだ確かめていません(確認予定)。

やってみようドリル 2.1.5-1

練習用の名簿と座席表

A2 に式を1つ入れて、A2:A6 に受付番号 1001〜1005 を出してください。B2 には 0〜100 の整数をランダムに出す式を入れると、B2:B6 にコピーされます。D2 には式を1つ入れて、D2:G4 に座席番号 1〜12 を3行4列で出してください。

fx