-
∨目次
- 構文
- 使用例
- 解説
エクセル ROW 関数:行番号を取得する
はじめに
エクセルの ROW 関数の使い方を紹介します。
ROW 関数は、自身のセルか指定したセルの行番号を取得します。
各行に連番を入力したいときに使用します。
- 列番号を取得するには「COLUMN 関数」を使用します。
-
目次
- 構文
- 使用例
- 解説
構文
ROW()
この関数を入力したセルの行番号を取得します。
ROW(セル)
セルの行番号を取得します。
引数「セル」 | 省略できます。省略するとこの関数を入力したセルの行番号を取得します。 行番号を取得したいセルまたは行を指定します。 |
使用例
引数「セル」を指定しないで行番号を取得する。
=ROW()

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

引数「セル」にセル「A1」を絶対参照で指定して、セル「B3」を下にコピーする。
=ROW($A$1)

解説
行番号とはシートの左側に表示されている番号のことです。
「ROW 関数」を使用して連番にすると、途中に行を挿入したり削除しても連番が崩れません。
3 行目を 1 にして連番を開始したいときは=ROW()-2のように調整します。
関数との組み合わせ
「INDEX 関数」や「HLOOKUP 関数」関数など、引数に行番号を指定するものがあります。その引数に「ROW 関数」を使用すると、そのセルをコピーしたときに行番号が連番になります。
=INDEX($B$2:$D$4,ROW(B7)-7,2)

スポンサーリンク