連番TwitterFacebookはてブPocketLINEコピー2019.10.11エクセルでは表をよく作りますが、連番を入力するのは以外と面倒です。『連番を入力』する方法として、直接数字を打ち込む方法から、関数を使った方法までさまざまなものがあります。数字を入力して連番を振る。演算(足し算)を使って連番を自動入力する。row関数を使って連番を自動入力する。COUNTA関数を使って連番を自動入力する。SUBTOTAL関数使って連番を自動入力する。今回は、上記5つの方法を使って連番を自動入力する方法を紹介します。それぞれの方法のメリット、デメリットについても解説するので、ぜひ参考にしてください。数字を入力して連番を入力する数字入力のメリット数字入力のデメリット演算(足し算)を使って連番を自動入力する演算(足し算)を使った連番入力のメリット演算(足し算)を使った連番入力のデメリットROW関数を使って連番を自動入力するROW関数を使った連番入力のメリットROW関数を使った連番入力のデメリットCOUNTA関数を使って連番を自動入力するCOUNTA関数を使った連番入力のメリットCOUNTA関数を使った連番入力のデメリットSUBTOTAL関数を使って連番を自動入力するSUBTOTAL関数を使った連番入力のメリットSUBTOTAL関数を使った連番入力のデメリットまとめSUBTOTAL関数は『小計』などの合計にも使える数字を入力して連番を入力する最初はもっとも単純な方法で、全てのセルに直接連番(数字)を入力する方法です。いっても、手で1つ1つ数字を打ち込むのは大変なので、ここでは『フィルコピー』を使って一気に入力してみます。連番を入力したい最初のセル(B4)に『1』を入力。そのセルの右下にマウスを置いて『十字カーソル』に変わったら、マウスの右ボタンでつまんで一気に最後の行までドラッグします。すると、次のようなメニューが表示されるので、『連続データ』を選択。これで、『No』の列に一気に連番が入力されます。フィルコピーの操作がマウスの右ボタンなのでちょっと特殊ですが、難しいことはありません。数字入力のメリットメリットとしては、式や関数を使わず連番の数字が入力されて『シンプル』というところと、途中の数字を削除しても他の連番には影響がないところでしょうか。数字入力のデメリットデメリットは、途中の行を『削除』したり『非表示行』にした時に、そのまま欠番になってしまうことです。数字を入力しただけなので、このデメリットは当たり前といえば当たり前ですね^^演算(足し算)を使って連番を自動入力する続いては、足し算を使って連番を自動入力する方法。連番の最初のセル(B4)には『1』を入力し、2番めのセル(B5)には次の演算式を入力します。1この演算の結果、2番めのセルはB4のセルの『1』に『1』を足した結果の『2』が入力されます。以降の行も前行の値に1が足されるように、フィルコピーで演算式をコピーすれば連番の入力が完成です。フィルコピーは、上記エクセルに書いている2つの方法どちらかを使ってください。演算(足し算)を使った連番入力のメリットしいていえば、最初の数字を例えば『1』から『100』に変更すれば、それ以降の数字が自動で『101』、『102』、、、ときちんと連番になることです。弱いメリットかな^^演算(足し算)を使った連番入力のデメリットこちらのデメリットも、直接数字入力と同じで、途中の行の削除や非表示の場合に連番とならないことがデメリットです。行を削除した場合は、演算ができなくなるのでエラーとなります。ROW関数を使って連番を自動入力するここからは関数を使った方法。ROW関数を使った方法で、この関数は『行数』を返してくれます。3行目のどこかのセルに『=ROW()』と入力すれば『3』が返ってきます。これを踏まえて、ROW関数を使った連番の自動入力方法です。連番の最初のセル(B4)に次の式を入力。3『=ROW()』で4(行目)が返ってくるので、そこからその前の行数(3)の分だけ引くことで、現在の行の正しい連番(1)が求まる式になっています。以降の行も同じ式をフィルコピーでコピーすれば、連番の自動入力が完成です。フィルコピーは、『演算(足し算)』のところで書いている2つの方法(ダブルクリックかドラッグ)どちらかを使ってください。ROW関数を使った連番の詳しい入力方法、次の記事で詳しく書いているので参考にしてください。COLUMN関数を使って列も自動入力できますよ^^エクセルの連番を自動入力!行削除でも自動で振り直しエクセルの表では連番を作成することは非常に多いです。表が長くなればなるほど連番がないと件数などが把握しずらくなるので、表を作ることは連番を作る作業とセットだと思ってもいいんじゃないでしょうか。その連番はオートフィルなどを使え...supvalue.net2019.12.15ROW関数を使った連番入力のメリットこの方法のメリットは、途中の行を削除しても連番が正しく入力されることです。ROW関数を使った連番入力のデメリットROW関数の一番のデメリットは、表の前で『行挿入』や『行削除』の編集がされると、『連番がずれる』というデメリットがあります。さきほどの例でいうと、表の行がずれることで『-3』では正しい連番にならないということです。気づかずに、表の前で行を挿入することが多いんですよね^^他には、途中の行を非表示にした場合の連番ずれがあります。COUNTA関数を使って連番を自動入力するCOUNTA関数は、『指定範囲に何か入力されているセルがいつかあるか求める』関数です。連番の最初のセル(B4)に次の式を入力。=COUNTA($C$4:C4)$C$4はセル『C4』の位置を示していますが、『$』をつけることで絶対参照(位置)になります。この『$C$4』は他の行にコピーされても、変化しません。『=COUNTA($C$4:C4)』を次の行にコピーすると、『=COUNTA($C$4:C5)』が貼り付けられます。この式により、『連番の最初のセル(C4)から自分の行のセル(C5)までのセルの個数』が求まります。ここで求まった数字が、そのまま『連番の数字』となるわけです。以降の行も同じ式をフィルコピーでコピーすれば、連番の自動入力が完成します。フィルコピーは、『演算(足し算)』のところで書いている2つの方法(ダブルクリックかドラッグ)どちらかを使ってください。COUNTA関数を使った連番入力のメリットROW関数と全く同じで、途中の行が削除されても連番が正しく入力されるのがメリット。COUNTA関数を使った連番入力のデメリット削除は問題ないですが、途中の行を非表示にした場合に連番がずれるというデメリットがあります。SUBTOTAL関数を使って連番を自動入力する最後にSUBTOTAL関数。この関数は多機能で、使うメリットが非常に多い関数です。SUBTOTAL関数は引数で『計算方法』を指定することで、SUM関数やCOUNTA関数などと同じ計算ができます。(他にはMAX関数やAVERAGE関数などもあり)ここでは、連番を求めるためにCOUNTAと同じ計算方法を引数で指定することにします。連番の最初のセルに、次の式を入力。1以降の行も同じ式をフィルコピーでコピーすれば、連番の自動入力が完成です。フィルコピーは、『演算(足し算)』のところで書いている2つの方法(ダブルクリックかドラッグ)どちらかを使ってください。SUBTOTAL関数はとても賢く便利なので、次の記事で詳しく解説しています。表に入力した連番は行削除などで連番が崩れてしまい、連番の再入力が必要になります。あっても正しい連番を自動入力してくれるSUBTOTAL関数を使ってみましょう!supvalue.net2019.09.29SUBTOTAL関数を使った連番入力のメリットSUBTOTAL関数を使う一番のメリットは、なんといっても『見えている行だけを対象に計算』することです。途中の行を削除しても連番が正しく入力されます。途中の行を非表示にしても正しく連番が入力されます。極めつけは、オートフィルターで抽出された行でも正しく連番が入力されることです。SUBTOTAL関数を使った連番入力のデメリットデメリットはあまりないですが、しいていえばカウント計算の対象範囲のセルに、1つでも『未入力』のセルがあった場合、連番が正しく計算されないことぐらいです。(COUNTA関数も同じ)なので、SUBTOTAL関数を使う場合は、確実に入力されているセルの列を計算の対象範囲に指定することがポイントとなります。その中でもSUBTOTAL関数は、『行の変更』があっても正しく連番を入力できるので一番のおすすめ。連番を入力する方法はバラエティに富んでいますが、結局、行削除/非表示行/フィルターによる行の変更があっても、正しく連番を入力してくれるSUBTOTAL関数がベストな方法じゃないでしょうか。先にも書いたように、フィルターの対象外れの問題を回避するために、式がちょっと複雑になっているのがちょっとしたマイナス点ですけどね^^それでも、行編集後の連番振り直しの可能性を考えると、やっぱり連番の自動入力にはSUBTOTAL関数がおすすめです。SUBTOTAL関数は『小計』などの合計にも使えるSUBTOTALは日本語に訳すと『小計』という意味で、『小計』だけを合計するということが簡単にできます。表に小計を使っている場合には重宝する関数だと思うので、次の記事で使い方を参考にしてください。エクセルの小計を簡単に合計できる便利な関数SUM関数で小計を合計しようとすると、小計の位置を1つずつ指定する必要があるので結構面倒で間違いやすいです。今回は小計を簡単に合計できる関数を紹介します。小計が増えても範囲の再指定も必要ないので、かなり便利ですよ。supvalue.net2019.09.29また、SUBTOTAL関数は『今見えている行だけを合計する』ことも簡単にできます。フィルターだけではなく、行を非表示にしたときも非表示の行を計算の対象から除外してくれるので非常に便利ですよ^^使い方は、次の記事で詳しく解説しているので、ぜひ参考にしてください。エクセルでフィルターして見えている行だけを合計するには?エクセルで表を作ってオートフィルターをかけたりすると、見えてない行まで含めて計算されてしまいます。今回はオートフィルターや行の非表示でも『見えている行だけ』を計算する方法を紹介します。supvalue.net2020.02.05連番エクセル方法自動入力連番シェアするTwitterFacebookはてブPocketLINEコピーユージエクセルTips関連記事Excel使いこなし(ステップアップ編)エクセルの連番を自動入力!行削除でも自動で振り直しエクセルの表では連番を作成することは非常に多いです。表に入力した連番は行削除などで連番が崩れてしまい、連番の再入力が必要になります。【エクセル】SHIFTキーやドラッグ不要でセルを選択できるこのブログを検索プロフィール記事を書いている人ユージIT関連の仕事をしていて、エクセルは設計書作成などで毎日使っています。おかげで、エクセルで楽できるテクニックが溜まっているので、その集大成をどんどん情報共有していこうかと。他の記事を探してみるやりたいこと・知りたいことで探すプロフィール記事を書いている人ユージIT関連の仕事をしていて、エクセルは設計書作成などで毎日使っています。おかげで、エクセルで楽できるテクニックが溜まっているので、その集大成をどんどん情報共有していこうかと。作業効率が劇的にアップするショートカットキー集MiniTips意外と知らないエクセルTips集エクセルを使いこなす!Excelを使いこなす!(基本編)エクセルを使いこなすために、これだけは習得しておきたい基本的な機能、操作を紹介します。Excelを使いこなす!(ステップアップ編)基本編からさらにステップアップするための機能や操作を紹介します。新元号対応トップページ劇的効率アップTipsMiniTipsプライバシーポリシーホーム検索トップサイドバーこのブログを検索プロフィール記事を書いている人ユージIT関連の仕事をしていて、エクセルは設計書作成などで毎日使っています。おかげで、エクセルで楽できるテクニックが溜まっているので、その集大成をどんどん情報共有していこうかと。他の記事を探してみるやりたいこと・知りたいことで探すタイトルとURLをコピーしました。