プロが教える店舗&オフィスのセキュリティ対策術

エクセル2002使用です。

エクセルのオートフィルで下記のようにしたいのですがどうすれば良いのでしょうか?

A1 1
A2 1
A3 1
A4 2
A5 2
A6 2
A7
A8
A9

連続する同じ数字を同じ数だけオートフィルしたいのですが。A7,A8,A9に入れたいのは3です。A10,A11,A12には4というふうに続けていきたいのです。
 この例ですと、A7→2.4 A8→2.65・・・ A9→2.91・・・となってしまいます。

よろしお願い致します。

A 回答 (1件)

こんにちは。

maruru01です。

つい1週間ほど前にも同じ内容の質問に回答した憶えがあります。

先頭のセルに、

=ROUNDUP(ROW(A1)/3,)

と入力して、下の行へオートフィルコピーします。

http://oshiete1.goo.ne.jp/kotaeru.php3?q=801960

参考URL:http://oshiete1.goo.ne.jp/kotaeru.php3?q=801960

この回答への補足

maruru01さま、早速のご回答ありがとうございます。
すぐにできました。参考URLも見させていただきました。
 答えの理由も一応理解できたつもりなのですが、もう一つ教えていただけませんでしょうか?
 今回の例ですと先頭の数字は1から始まることになると思うのですが、任意の数字から始める方法もあるのでしょうか?例えば、15からスタートして、15,15,15,16,16,16・・・ いった感じです。

ROW関数では行番号を利用しているので1行目からスタートしない場合とかでも使えるのでしょうか?ROW関数に数式等を入れて試してみましたが、エラーとなり上手く考えられません。。。

知恵不足で申し訳ございませんが、よろしくお願いします。

補足日時:2004/03/17 12:44
    • good
    • 1
この回答へのお礼

maruru01さま、
先程の補足撤回します。

関数にばかり目がいってしまって単純なことを忘れてました。

=ROUNDUP(ROW(A1)/3,) +数字でOKです。

申し訳ございません。ありとがとうございました。
今後ともよろしくお願いします。

お礼日時:2004/03/17 13:03

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!