• ベストアンサー

Excel関数

Excelで1行おきに1を加算していく方法(関数)を 教えていただけないでしょうか? A1・・・1 A3・・・2 A5・・・3 A7・・・4 A9・・・5   ・   ・   ・ Windows7、Excel2010使用です。

質問者が選んだベストアンサー

  • ベストアンサー
  • soixante
  • ベストアンサー率32% (401/1245)
回答No.1

A1セルに以下を入力 =IF(MOD(ROW(A1),2)=1,INT(ROW(A1)/2)+1,"") それを下に引っ張ればOKです。

-antsu-
質問者

お礼

早々の回答ありがとうございました。 勉強になりました。

その他の回答 (5)

  • MackyNo1
  • ベストアンサー率53% (1521/2850)
回答No.6

オートフィルで連続データを入力したいなら、以下のような操作が簡単です。 「1」とその下の空白セルを選択し、右クリックしながら下方向にオートフィル(選択範囲の右下にカーソルを合わせてドラッグ)して、右クリックメニューの「連続データ」を選択ください。

回答No.5

1と2作ったら、行1~4を4つセットでドラッグ&コピー

-antsu-
質問者

お礼

回答ありがとうございます。 ただ、関数での方法が知りたかったので・・・。 すみません。

  • popuplt
  • ベストアンサー率38% (31/81)
回答No.4

A3に =A1+1 と入力 A2とA3を選択して下へフィル。

-antsu-
質問者

お礼

回答ありがとうございます。 勉強になりました。

  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.3

こんばんは! 関数ではなく、単なる操作になってしまいますが・・・ A1セルに1 A3セルに2 を入力 A1~A4セルを範囲指定 → A4セルのフィルハンドルずぃ~~~!っと下へコピー! こんな感じではどうでしょうか? 的外れならごめんなさいね。m(_ _)m

-antsu-
質問者

お礼

回答ありがとうございます。 ただ、関数での方法が知りたかったので・・・。 すみません。

回答No.2

=IF(MOD(ROW(),2)=1,(ROW()+1)/2,"") をA1に入力し,下方向にコピーでどうでしょう.

-antsu-
質問者

お礼

早々の回答ありがとうございました。 勉強になりました。