• ベストアンサー

オートフィルの使い方

初歩的な質問で申し訳ございませんなかなか正確に探せないので質問お願いします。 エクセルで番号札をつくりたいのですが セルA1に45 セルA2に1 と入れてオートフィルを列に使用して A3に45 A4に2 A5に45 A6に3 というように列で1箇所だけ数字を増やしていきたいのですが、なぜか自動的に計算された数字が表記されます、どうすれば良いでしょうか?

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

  • ベストアンサー
noname#79209
noname#79209
回答No.1

オートフィルでは、直接は無理っぽいです。 私なら、 A1に =IF(ISODD(ROW()),45,ROW()/2) として、下にオートフィル その後、A列をコピーして、 B列に「形式を選択して貼り付け」で「値」貼り付け、 A列を削除しますね。

その他の回答 (3)

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.4

次の方法をお試し下さい。 (1)A1に「=45」、A2に「1」し、A1:A2を選択→コピー (2)A列の範囲選択→編集→置換→検索文字列を「=」、置換文字列を未入力→全て置換

noname#204879
noname#204879
回答No.3

任意のセルに次式を入力して、此れを下方にズズーッとドラッグ&ペーストするのでは? =IF(MOD(ROW(A1),2),45,ROW(A1)/2)

回答No.2

単純なフィルでは無理でしょう。 # vizzarさんの方法(A列コピーでA列に直接値貼り付け可能)も # ありますが、どうしてもフィルにこだわるなら、 1. A2セルに「1」を入力して、[Enter]。 2. A1:A2を下方向にフィル。 3. [編集]-[ジャンプ]-[セル選択]で、[空白セル]をチェックして、[OK]。 4. 「45」を入力して、[Ctrl]+[Enter]。 または、 1. A1セルに任意の文字列(仮に「abc」とする)を入力して、[Enter]。 2. A2セルに「1」を入力して、[Enter]。 3. A1:A2を下方向にフィル。 4. [編集]-[置換]で、「abc」を「45」に置換。 という方法もあります。

関連するQ&A