サイトについて      連絡先   検索

エクセル ROW 関数:行番号を取得する

はじめに

エクセルの ROW 関数の使い方を紹介します。

ROW 関数は、自身のセルか指定したセルの行番号を取得します。

各行に連番を入力したいときに使用します。

  • 目次
    • 構文
    • 使用例
    • 解説

構文

ROW()
この関数を入力したセルの行番号を取得します。

ROW(セル)
セルの行番号を取得します。

引数「セル」省略できます。省略するとこの関数を入力したセルの行番号を取得します。
行番号を取得したいセルまたは行を指定します。

使用例

引数「セル」を指定しないで行番号を取得する。

=ROW()
1

引数「セル」にセル「A1」を指定して、セル「B3」を下にコピーする。

=ROW(A1)
2

引数「セル」にセル「A1」を絶対参照で指定して、セル「B3」を下にコピーする。

=ROW($A$1)
3

解説

行番号とはシートの左側に表示されている番号のことです。

「ROW 関数」を使用して連番にすると、途中に行を挿入したり削除しても連番が崩れません。

3 行目を 1 にして連番を開始したいときは=ROW()-2のように調整します。

関数との組み合わせ

INDEX 関数」や「HLOOKUP 関数」関数など、引数に行番号を指定するものがあります。その引数に「ROW 関数」を使用すると、そのセルをコピーしたときに行番号が連番になります。

=INDEX($B$2:$D$4,ROW(B7)-7,2)
4
  • 目次
    • 構文
    • 使用例
    • 解説