Excelで連続行番号を取得する方法
テーブル内の連続する行番号を取得する必要がある場合があります。これは、シリアル番号などの場合があります。この記事では、データの最初からExcelで行に番号を付ける方法を学習します。
一般式
=ROW()-ROW(absolute reference of start cell)+1
開始セルの絶対参照:この数式を最初に記述しているのは、セルの//excel-generals/relative-and-absolute-reference-in-excel.html ‘[絶対参照]です。たとえば、シリアル番号がセルA2から始まる場合、それは$ A $ 2です。
物事を明確にするための例を見てみましょう。
===
例:Excelの数式を使用して連番を取得する
ここでは、C4:C12の範囲の名前がいくつかあります。 B4:B12に、シーケンス番号またはシリアル番号が必要です。したがって、シリアル番号はB4で始まります。
上記の一般式をここに適用して、Excelのシーケンス番号を取得します。
=ROW-ROW($B$4)+1
下にドラッグして、1から始まり、行ごとに1から増加する一連の数字を取得します。
どのように機能しますか?
容易いものだ。
ROW関数は、変数が渡されない場合に書き込まれるセルの行数を返します。例えば。 2 F2でROW()が記述されている場合。 ROW関数にセル参照を指定すると、指定されたセル参照の行番号が返されます。
ここでは、セルB4にROW()-ROW($ B $ 4)* +1があります。これは4-4 + 1に解決されます。
以下のセルB5にこの数式をコピーすると、数式は変更されませんが、5-4 +1に解決されます。これにより、2が得られます。これは、この数式をコピーするすべてのセルで発生します。これにより、シリアル番号が自動的に取得されます。
そうそう、これがあなたがExcelで動的な行番号を付ける方法です。
行の下または上の変更は数式に影響を与えず、数式の内容を変更せずに連続番号を保持し続けます。この記事やその他のExcelトピックについて疑問がある場合は、以下のコメントセクションでお知らせください。