エクセル・ワードの使い方なら

TOP > aotenブログ > 木村幸子の知って得するマイクロソフトオフィスの話

« 複数個所のセル結合を一度に設定したい | トップページ | 箇条書きをそのまま表に置き換えたい »

2012年5月16日 (水)

「1、1、2、2、3、3・・・」と同じ番号が2つずつ並ぶ連続番号を入力したい

Excelで連番の列などを作成するには、オートフィル操作を使いますね。
「オートフィル」とは、隣接するセルに情報をコピーする方法のひとつで、選択範囲の右下角にマウスポインタを合わせてドラッグする操作を言います。
連続番号を入力するときは、「1」、「2」と入力した2つのセルを選択しておいてオートフィルを実行すると、「3、4、5、6・・・」と続きが自動的に入力されます。

ところで、表によっては同じ番号が2つずつ、あるいは3つずつ並ぶ連番が欲しい場合があるようですね。ちょうど下の図のような例です。

01

このような場合は、普通に数値を入力してオートフィルを実行してもうまくいきませんが、数値ではなく数式を入力しておけば、同様にオートフィル操作で連番を表示できます。

1

まずA1セルに「1」と入力し、続けてA2セルには上のセルを参照する数式を「=A1」と入力します。

2

するとA2セルにも「1」と表示されますね。次にA3セルに「上のセルに1を足す」という意味の数式「=A2+1」を入力すると、A3セルには「2」が表示されます。続くA4セルにはもうひとつ「2」が入るので、上のセルをそのまま参照する数式「=A3」を入力します。

3

これで「1、1、2、2」と表示されました。
さて、ここでお気づきでしょうか。これ以降の連番を表示するには「上のセルに1を足す」「上のセルを参照する」を意味する数式を繰り返し入力すればよいわけです。したがって、この部分のセル範囲である「A3からA4」をドラッグして選択した状態で、オートフィルを実行します。

4

これで、「1、1、2、2、3、3・・・」と同じ番号が2個ずつ並ぶ連番が入力できました。
なお、同じ要領で、「1、1、1、2、2、2・・・」と同じ番号が3個ずつ並ぶ連番を作成することもできます。これは、「上のセルに1を足す」「上のセルを参照する」「上のセルを参照する」の3つの数式を繰り返せばよいわけです。必要に応じて応用されるとよいですね。

<関連記事>
・「1」「3」「5」・・・のような飛び飛びの連番をすばやく入力したい
http://ciao.aoten.jp/ciao/2010/12/135-5c71.html

・行を削除しても欠番にならない連番を振りたい
http://ciao.aoten.jp/ciao/2006/05/post-59be.html

コメント

Excel で「1,1,2,2,3,3…」と同じ番号が並ぶ…を拝見しました。
よく工夫されていること感心しました。
コロンブスの卵みたいですが、次のような方法が分かりました。
A1,A2セルは空白でA3に=A1+1 と入力しオートフィルします。マウスドラッグの後、そのままでコピー、ペーストし貼り付けのオプションで「値のみ」にすれば、1,2行目を削除することができます。また、111,222,333…の場合もA4に=A1+1 と入力し、ほゞ同じ手数で出来ます
以上、参考になれば幸甚です。

同じことをするにしても操作の方法は何通りもありますね。こちらこそご参考になれば幸いです。コメント有難うございました!

この記事へのコメントは終了しました。




オデッセイが実施・
運営する資格試験

  • マイクロソフト オフィス スペシャリスト(MOS)
  • ビジネス統計スペシャリスト
  • MTA(マイクロソフト テクノロジー アソシエイト)
  • IC3(アイシースリー)
  • VBAエキスパート
  • アドビ認定アソシエイト(ACA)
  • コンタクトセンター検定試験
  • Rails技術者認定試験
  • リユース検定
  • 統計検定