第4回エクセルでかんたん名簿管理!ROW関数で連続番号をふり直そう!
塾長~!春爛漫ですねぇ!
春は私が働いているスポーツクラブの会員さんの数が、すご~く増えたり減ったりする時期なんですよ。引っ越しで退会されたり、暖かくなったから身体を動かしたい!という会員さんの出入りが多くて。
毎日最新の会員さんの一覧を作って、毎回連続番号をふり直しているのですが……。連続番号をふり直さなくて良い、塾長直伝の関数技はありませんか?
わしが、エクセル関数塾塾長!関 数之進(せきかずのしん)である!
わしも春になると、身体を動かしたくなるぞぉ!なるほど、会員管理にエクセルを使っておるのじゃな。わしの関数技を知りたいとは、良い心がけじゃ!
「ROW関数」を使えば会員の増減にかかわらずあっという間に連番が求められるぞ!その技を極意書を使って説明しよう!
関数塾 極意書
ROW関数で連続番号を求めてみよう
エクセルでは、ROW(ロウ)関数を使って、行番号を求めることができます。
ROW関数を使うと次のようなことができます。
例えば、
- 特定のセルの行番号を求めたい
- 特定の行に書式を設定したい
- セルの行番号を利用して連続番号をふりたい
など、ROW関数で指定した行について、さまざまな操作ができます。
ここでは、ROW関数の基本的な書式と機能について紹介します。
ROW関数の書式
ROW関数は次のように入力します。
=ROW(範囲)
「範囲」にセルを指定すれば、そのセルの行番号が求められます。また、「範囲」に何も含めずに「()」とすることで、関数が入力されているセルの行番号が求められます。
今回の例では、A3列に「No」の行見出しを作成して、A4~A10に連続番号を求めます。連続番号の開始は4行目なので、「=ROW()」で求めた行番号の「4」から「-3」を引いて、開始番号を「1」に調整して表示させます。
ステップアップ:行ごとに書式を変更したいときは?
多くのデータが入っている一覧表では、見間違いを避けるためにも、1行おきに書式を設定しておくと見やすい表になります。ROW関数と条件付き書式を組み合わせると、表の偶数行や奇数行だけに自動的に書式を設定することができます。


(注)MOD関数は「余りを求める関数」です。今回の数式は、「ROW()」で求められた行数を「2」で割って余りが1のものを求めています。偶数行に書式を設定するには、「=MOD(ROW(),2)=0」と入力します。
ROW関数は、行番号を求める関数です。利用方法がわからないと、「何で行番号を求めるの?」と不思議に思う関数かもしれませんが、今回ご紹介したように、連続番号をふったり、書式を変更するなど、行番号の特性と機能を組み合わせると便利な使い方ができます。
問題
次のようなクラス一覧を作成してみましょう。
次の表は、クラスの一覧表です。「番号」に連続番号をふってみましょう。
サンプルをご利用になる場合は、パソコンにて本ページをご覧ください。
問題に必要なエクセルのファイルをダウンロードしてください。
ダウンロードするには、下記のファイル名を右クリックして、メニューから「対象をファイルに保存」を選択してください。
本講座では、ファイルの保存先を《ドキュメント》としています。
ダウンロード方法がわからない場合は、下記ページをご参照ください。
関連リンク
- Excel 2010 初心者向けページ(日本マイクロソフト株式会社のサイトを開きます)
- 陝�ぁ�」�ォ鬨セ螢ケ繝ア郢ァ�ス郢ァ�ウ郢晢スウ髯ャ�ス陷ゥ竏オ繝・陜」�ア�ス螢ケ縺顔ケァ�ッ郢ァ�サ郢晢スォ郢ァ雋橸スソ�ォ鬩包スゥ邵コ�ォ闖エ�ソ邵コ�ス笳�クコ�ス蟀ソ邵コ�ォ郢ァ�ェ郢ァ�ケ郢ァ�ケ郢晢ス。邵コ�ョ隴崢隴�スー郢昜サ」縺溽ケァ�ウ郢晢スウ郢ァ蛛オ��o�ケ闔会ソス
- pick upWindows 8.1 邵コ�ョ隴�スー隶匁コッ�ス郢ァ�ス�ス�ソ邵コ�ス蟀ソ邵コ荵晢ス臥ケ晢ソス�ス郢ァ�ソ驕假スサ髯ヲ蠕娯穐邵コ�ァ隲��ス�ス�ア雋�髴井シ夲スシ竏堋譎喫ndows 8.1 郢ァ�ケ郢ァ�ソ郢晢スシ郢晏現縺守ケァ�、郢晏ウィツ�ス