テーブル内の連続する行番号を取得する必要がある場合があります。これは、シリアル番号などの場合があります。この記事では、データの最初からExcelで行に番号を付ける方法を学習します。

0061

一般式

=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で始まります。

0062

上記の一般式をここに適用して、Excelのシーケンス番号を取得します。

=ROW-ROW($B$4)+1

下にドラッグして、1から始まり、行ごとに1から増加する一連の数字を取得します。

0063

どのように機能しますか?

容易いものだ。

ROW関数は、変数が渡されない場合に書き込まれるセルの行数を返します。例えば。 2 F2でROW()が記述されている場合。 ROW関数にセル参照を指定すると、指定されたセル参照の行番号が返されます。

ここでは、セルB4にROW()-ROW($ B $ 4)* +1があります。これは4-4 + 1に解決されます。

以下のセルB5にこの数式をコピーすると、数式は変更されませんが、5-4 +1に解決されます。これにより、2が得られます。これは、この数式をコピーするすべてのセルで発生します。これにより、シリアル番号が自動的に取得されます。

そうそう、これがあなたがExcelで動的な行番号を付ける方法です。

行の下または上の変更は数式に影響を与えず、数式の内容を変更せずに連続番号を保持し続けます。この記事やその他のExcelトピックについて疑問がある場合は、以下のコメントセクションでお知らせください。

ファイルのダウンロード: