エクセルで行番号を自動で付ける方法(8つの方法)

  • これを共有
Hugh West

Excelには、データを入力・読み込みする際に番号を振る機能がありません。 番号を振らずにデータセットを理解することは困難です。 より良いプレゼンテーションと理解のためには、データセットの項目を連続させることが必要です。 今回は、以下のような方法について説明します。 フィルハンドル , フィルシリーズ , 番号を追加する。 など、様々な 機能 を使えば、自動的に行番号を付けることができます。

例えば、3教科の成績のデータセットがあったとする。

データセット ダウンロード

データ集合 Excel で自動的に行番号を付ける.xlsx

Excelで自動的に行番号を付ける8つの簡単な方法

方法1:フィルハンドル

ステップ1. 入力 1 & 2 細胞内 B4 , B5 .

ステップ2. 両方のセルを選択する( B4 B5 緑色をした小型のもの。 正方形 が選択したセルの下に表示されます。 カーソルを「四角いハンコ」に合わせると、ハンコの色が黒くなります。 プラス アイコン フィルハンドル ).

ステップ3. をダブルクリックします。 プラス アイコンをクリックすると、下の図のように、列の他のすべての行が自動的に入力されます。

空白項目が隣接しているデータがある場合 をダブルクリックします。 フィルハンドル は動作しません。 フィルハンドル のように、空白と非空白の両方に番号が振られた結果が得られます。

方法2:塗りつぶしシリーズ

とは異なり フィルハンドル は、その フィルシリーズ には、線形、成長、日付、オートフィルなどの様々な自動入力方法があります。 お好みのものを選択してください。

ステップ1. で1を入力します。 B4.

ステップ2. 次のページへ ホームタブ >> クリック 塗りつぶし 編集部 )>>選択 シリーズ (ドロップダウン・メニューから)をクリックすると、ダイアログ・ボックスが表示されます。

ステップ2. ダイアログボックスで、以下を選択します。 コラム でのシリーズ ) & リニア タイプ ).

ステップ3. 選ぶ ステップ値 & 停止値 をダイアログボックスに入力します(この例では。 ステップ値 1, 停止値 12).

ステップ4. クリック よっしゃー ステップを実行すると、以下の画像のようになります。

関連コンテンツ:Excelでドラッグせずに数字を自動入力する方法

方法3:ROW関数を使用する

を通して表示される行番号 フィルハンドル または フィルシリーズ は位置が一定なので,エントリやデータがコピーされたり移動されたりしても,行番号は更新されません。 このため ROW()関数 は、より良い方法で作業することができます。

ステップ1. タイプ =ROW () , は、ワークシートの最初の行から始める場合です。 この場合は ROW () - 3, を表示させたいので 第4 とする 第1回 .

ステップ2. をドラッグしてください。 フィルハンドル この式の結果は次のようになります。

参照セルが不要なため、すべての行に自動的に番号が振られます。

があります。 機能 空白行を無視して行番号を付けたい場合は、以下のようにします。 = if(isblank(c4),"",row()-3)のようになります。 打ち込み B4 をドラッグしてください。 フィルハンドル をシリアルにする。 計算式は空白のセルに番号をつけて表示しないが。

方法4:COUNTA式

があります。 COUNTA関数 は、エントリーがある行にのみ番号を付けます。

ステップ1. タイプ =counta($c$4:c4) において B4.

ステップ2. プレス 入力 . ドラッグ フィルハンドル と入力すると、下図のような結果が得られます。

があります。 COUNTA式 は、空白行を無視した行数しかカウントできません。 タイプ =if(isblank(c4),"",counta($c$4:c4))です。

プレス 入力 をドラッグしてください。 フィルハンドル と入力すると、下図のような結果が表示されます。

方法5:数字の足し算

前の行番号に数字を追加することで、行番号を思い通りに表示することができます。

ステップ1. ファーストエンター 1 は、最初の行にある( B4 ).

ステップ2. 2行目には、次のように入力します。 = B4(参考)+1 , プレス 入力 .

ステップ3. をドラッグしてください。 フィルハンドル 行に番号が振られます。

行のシリアライズには任意の番号を使用することができます。

方法6:Excelの表式

Excelの表は、ユーザーが便利だと思う方法でデータを整理し、数式を入力することで自動的に任意の行に番号を付けることができます。 =ROW()-ROW(テーブル2[All])

ステップ1. 次のページへ Insert Tab>> Table.

ステップ2. を選択します。 レンジ (をクリックします(行に番号を付けたい)。 OKです。

ステップ3. での エスエル 列タイプ =ROW()-ROW(テーブル2[#All]) .

ステップ4. プレス 入力 テーブル全体の行には、以下の図のような番号が振られます。

方法7:SUBTOTAL式

があります。 SUBTOTAL機能 は、その中にエントリーがある行にのみ番号を付けます。

ステップ1. タイプ = 小計(3,$c$4:c4) において B4 .

ステップ2. プレス 入力 残りの列には番号が振られます。

方法8:OFFSETの式

を使用することができます。 OFFSET機能 この場合、データセット内のカラム名を省略するか、空白にする必要があります。

ステップ1. タイプ = オフセット(b4,-1,0)+1 において B4 .

ステップ2. プレス 入力 .塗りつぶしハンドルをドラッグして、残りの行に番号を付けます。

結論

この記事では、空白行のないデータセットを使っています。 空白行がある場合、すべてのメソッドが同じように動作するわけではありません。 空白行に番号を振る/無視するトリックをメモとして提供します。 したがって、データセットの行に番号を振るために、ユーザ自身が取り残されるシナリオは他にありません。 これらのメソッドを超簡単&便利なステップだと思うことを望みます。さらに説明が必要な場合、または追加したい場合は、コメントをお寄せください。

Hugh West は、業界で 10 年以上の経験を持つ、非常に経験豊富な Excel トレーナー兼アナリストです。彼は会計と財務の学士号と経営管理の修士号を取得しています。ヒューは教えることに情熱を持っており、理解しやすい独自の教育アプローチを開発しました。彼の Excel に関する専門知識は、世界中の何千人もの学生や専門家がスキルを向上させ、キャリアで優れた成果を上げるのに役立ってきました。 Hugh はブログを通じて知識を世界に共有し、個人や企業が潜在能力を最大限に発揮できるよう無料の Excel チュートリアルとオンライン トレーニングを提供しています。