Excelで同じ数字の並びを繰り返し入力する方法【簡単】

Excelで数字の並び(連番等)を繰り返し入力する方法

Excel使用歴約20年のKiryuです。

今回はExcelで同じ数字の並びを繰り返し入力する方法をお伝えします。

たとえば1, 2, 3, 4という連番を繰り返し入力したり、

エクセル 1, 2, 3, 4という連番を繰り返し入力

5, 128, -10, 0のような連番でない数字の並びを繰り返し入力する方法です。

エクセル 連番でない数字の並びを繰り返し入力

簡単なので、ぜひ参考にしてみてください。

スポンサーリンク

同じ数字の並びを繰り返し入力する方法(初級編)

はじめに「同一の連番を繰り返し入力する方法」を例にとって説明して、次に連番でない数字の並びについても見ていきます。

連番の場合

たとえば1, 2, 3, 4という連番を繰り返し入力するには、次の手順を実施します。

  1. エクセル 連番のセル範囲を選択

    あらかじめ繰り返したい連番を打ち込んでおきます。そして、その連番のセル範囲を選択します。

  2. エクセル マウスのポインタをセル選択範囲の右下に

    マウスのポインタをセル選択範囲の右下に合わせます。ポインタが白い十字から黒い十字に変化することを確認してください。

  3. エクセル Ctrlキーを押した状態で下方向にドラッグ

    Ctrlキーを押した状態で下方向にドラッグします。マウスのボタンから指を離すと、連番が繰り返し入力されます。

同じことは下方向だけでなく上下左右どの方向にも適用可能です。

ちなみに、ドラッグするだけで空欄を自動的に埋めてくれるこの機能はオートフィル(AutoFill)と呼ばれています。

今回はCtrlキーとオートフィル機能を組み合わせて使用しているのがポイントです。

連番以外の場合

実は、連番以外の場合も連番のときと同じように数字の繰り返し入力ができます。

たとえば5, 128, -10, 0という数字の並びを繰り返し入力するには、次の手順を実施します。

  1. エクセル 数字が並んでいるセル範囲を選択

    あらかじめ繰り返したい数字の並びを打ち込んでおきます。そして、その数字が並んでいるセル範囲を選択します。

  2. エクセル マウスのポインタをセル選択範囲の右下に

    マウスのポインタをセル選択範囲の右下に合わせます。ポインタが白い十字から黒い十字に変化することを確認してください。

  3. エクセル Ctrlキーを押した状態で下方向にドラッグ

    Ctrlキーを押した状態で下方向にドラッグします。マウスのボタンから指を離すと、選択していた数字が繰り返し入力されます。

同じことは下方向だけでなく上下左右どの方向にも適用可能です。

* * *

以上の方法は幅広く色々なシーンで活用できると思います。

ここから先は、手数を減らすために少しだけ頭を使ってみるやり方の紹介です。必要ない人は無視していただいて構いません。

同じ数字の並びを繰り返し入力する方法(上級編)

先に紹介した手順で同じ数字の並びを繰り返し入力する場合、「もとになる数字をあらかじめ打ち込んでおいて、そのセル範囲を選択する」という最初の作業が必ず発生します。

でも、そういった準備作業を避けたい場合もあると思います(たとえば、1から100までの連番を繰り返したいときは、あらかじめ数字を打ち込むのもセル範囲を選択するのも面倒)。

そういうときは、割り算の余りを求める「MOD関数」を使えばもう少し楽ができるかもしれません。

たとえば1, 2, 3, 4という連番をMOD関数を使って繰り返すには、次の手順を実施します。

  1. エクセル 任意のセルに1を入力

    任意のセル(この例ではB2セル)に1を入力します。

  2. エクセル MOD関数を入力

    すぐ下のセルに「=MOD(B2,4)+1」と入力します。

  3. エクセル 数式を確定

    数式を確定すると、計算結果「2」が表示されます。

  4. エクセル オートフィル実行

    数式を入力したセルの右下にマウスのポインタを合わせて、下方向にドラッグします。そうすると、連番が入力されます。

ちなみに、ドラッグした後の数式の内容は次の通りとなっています。

エクセル 数式を表示

なぜ上記の数式と操作で同じ数字が繰り返されるのかといった詳しい説明は、ここでは省略します。

* * *

上の例ではMOD関数の第2引数を4にしましたが、この値を変化させることで、連番の最大値を変えることができます。

たとえば1, 2, 3, …, 10という連番を繰り返し入力したいときは、最初に入力する数式を「=MOD(B2,10)+1」とすればOKです。

* * *

さらに、その他の数字も合わせて変化させることで、異なる数字列を繰り返し入力することもできます。

たとえば3, 5, 7, 9, 11という数字の列を繰り返す場合は、

  • 任意のセル(たとえばB2セル)に3を入力
  • すぐ下のセルに「=MOD(B2,10)+2」を入力
  • 黒十字を下方向にドラッグ

とすればOKです。

この記事のまとめ

今回は「Excelで同じ数字の並び(連番等)を繰り返し入力する方法」についてお伝えしました。

ポイントは以下の通りです。

Ctrlキーとオートフィルを組み合わせる方法
もとになる数字を打ち込み、そのセル範囲を選択してCtrl+オートフィルを実行すると、同じ数字の並びを繰り返し入力できる
MOD関数を使う方法
もとになる数字の打ち込みやセル範囲の選択を避けつつ、同じ数字の並びを繰り返し入力できる

以上、参考になれば嬉しいです。