小技集

トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ



2024年12月11日【ID:0】

【Excel】データ数に応じて自動で連番を振る方法

※IT予備メンバーに加入して連携すると、
一部の広告が非表示になります。


以下の表のように、特定の項目に値を入力すると同時に連番が表示される仕組みの作成方法について解説していきます。

今回解説する方法なら、数式を1か所に入力するだけで、以降は自動的に連番が更新されます。面倒なコピー作業は不要になります。


自動で連番を振る方法

自動で連番を振るために、今回は『SEQUENCE関数』『COUNTA関数』を活用します。

SEQUENCE関数の使い方は、以下になります。

=SEQUENCE(行, 列, 開始, 目盛り)
// 数式を入力したセルを起点として指定した連番を表示する
// 行:連番を表示する行範囲(省略時は1)
// 列:連番を表示する列範囲(省略時は1)
// 開始:連番の開始数値(省略時は1)
// 目盛り:連番の間隔(省略時は1)

COUNTA関数の使い方は、以下になります。

=COUNTA(値1, [値2], [値3], …)
// 指定したセル内で空でないセルの数を返す
// 値:対象のセル(2以降は省略可能)

これらの関数を組み合わせて実現していきます。

以下の表の場合、「氏名」の項目に必ず値が入力されているという前提で、「氏名」の数までの連番を表示させることで実現することができます。

具体的には、以下の数式をセルB3に入力することで実現できます。

=SEQUENCE(COUNTA(C:C)-1)
// COUNTA関数でC列の値が入力されているセルの数を取得し、2行目の見出し分の1を引くことで、氏名の数を求める

このように、氏名の数に対応した連番を表示することができます。


注意点

この方法の場合は、氏名の項目に空白行が出来てしまうと、正しい連番が表示されなくなります。

そのため、特定の項目に値が必ず入力されている前提で活用する必要があります。


パソコンで開く場合は、記事の最後に「リンクコピー」があるためご活用ください。

※IT予備メンバーに加入して連携すると、
一部の広告が非表示になります。


メンバー募集 メンバー募集





リンクの共有はこちらから行えます。

  リンクコピー    X Facebook はてなブックマーク Pocket
トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ


- 人気の記事 -



- メンバー限定 [一覧] -



サイト累計閲覧数

7421560

有料動画講座
(買い切り)

Excel完全制覇


ちょっとした機能 便利ツール
【小技集】

Excel2021以降で使える、絶対に覚えたい関数3選

【Excel】○○IF(S)関数で使える条件式

【Excel】2行1データの表を1行1データに変換

【Excel】各担当ごとにシートを分割

【Excel】散布図で値が重複する場合の対策

【Excel】FILTER関数による抽出データの元データに遷移するハイパーリンク

【Excel】吹き出しの図形の三角の幅を自由に調整する方法

【ExcelVBA】表の絞り込みと並べ替えを一瞬でリセット

【ExcelVBA】新機能「セルにフォーカス」を自作する

【Excel】新関数で「好みの項目」を「好みの順番」で抽出する方法

【ExcelVBA】双方向の入力を実現する方法

【Excel】XLOOKUPがVLOOKUPより便利な点(3選)

【Excel】瞬時にコピーするショートカット

【Excel】連動したドロップダウンリスト

【Excel】日付と曜日を表示形式で改行して表示する

【Excel】「=」と「EXACT関数」の違いとは

【Excel】完全にランダムでチーム分け

【Excel】セル内でスクロール!?

【Excel】存在しない矢印線の作成方法

【Excel】セルの値に対しアイコンを表示

【Excel】リンク更新の警告が表示されないようにする

【ExcelVBA】誤操作防止!実行ボタンを押したときに確認画面を表示する

【Excel】複数の表を結合して重複を除外する

【ExcelVBA】書類の確認と同時にロックする仕組み

【Excel】設定画面のテキストボックスで矢印キーを使用





一覧ページへ

トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ

メンバーに加入すると多くの特典が得られます

各プラン特典一覧 各プラン特典一覧

 加入ページへ 
⚠️今が最安値です⚠️

※メンバーページと連携すると表示されなくなります