ExcelのROW関数の使い方|セルの行番号を求める
- Release
- Update
エクセルのROW関数を利用すれば、行番号を求めることができます。利用方法はシンプルなのでぜひ覚えてみましょう。
ROW関数とは?
ROW関数とは、指定したセル参照の行番号を返します。例えばA1セルは1行目にありますので、ROW関数の値は「1」となります。
ROW関数の書式
まずは、ROW関数の書式を確認していきましょう。

ROW関数の引数は1つのみです。行番号を知りたいセルを参照します。
ROW関数の使い方
セルを指定する

行番号を求めたいセルを直接指定する方法です。B2セルを参照します。

B2セルの行番号は「2」なので、2と算出されました。
現在のセルから計算

『=ROW()』で現在のセルの行番号を求められます。例えば途中の行からNoがカウントされる場合は、現在のセルの行番号からマイナスをすると求められます。
『=ROW()-2』で計算します。

開始の行番号が求められました。フィルハンドルを使って他のセルへ反映します。

完成です。
複数範囲の指定

ROW関数の参照は、複数範囲でも可能となっております。B2~B6で指定します。

一気に行番号が求められました。
ROW関数の応用
ROW関数は行番号だけを求められるシンプルな関数ですが、他の関数と組み合わせてより便利に利用できます。
MOD関数と組み合わせて縞模様の書式を設定
条件付き書式の数式に、MOD関数と組み合わせて数式を組み立てれば、1行ごと交互に背景色を塗ることができます。
数式で色を塗ってしまえば、行を削除したり追加したりしても、自動的に1行ごとを維持できるのでとても便利です。以下の記事にて詳しく説明いたします。
このページを見ている人におすすめの商品
[Excel 関数 検索/行列]の関連記事
ExcelのADDRESS関数の使い方|セル参照の文字列を求める
ExcelのCHOOSE関数の使い方|インデックスに対応した値を取り出す
ExcelのCOLUMN関数の使い方|指定したセルの列番号を求める
ExcelのFILTER関数の使い方|必要なデータを抽出する
ExcelのGETPIVOTDATA関数の使い方|ピボットテーブルのデータ取得
ExcelのHLOOKUP関数の使い方|指定の行と同じ列にある値を返す
ExcelのHYPERLINK関数の使い方|ハイパーリンクを作成する
ExcelのINDEX関数の使い方|行と列が交差する位置にあるセルを返す
ExcelのINDEX関数とMATCH関数を組み合わせた使い方
ExcelのINDIRECT関数の使い方|セルや他のシートを参照する
ExcelのLOOKUP関数の使い方|1行または1列の範囲から検索する
ExcelのMATCH関数の使い方|検索値の範囲内での相対的な位置を返す
ExcelでOFFSET関数の使い方|指定した位置のセル範囲を参照する
ExcelのROWS関数の使い方|参照、または配列に含まれる行数を返す