• ベストアンサー

エクセルのオートフィル機能について

こんにちは。 エクセルのオートフィル機能で連続データを入れたい時、最初のセルにA1、次のセルにA2を入れて二つのセルを選択してフィルハンドルでドラッグするとA1,A2,A3・・・となりますよね。 また、A2,A4とすれば、A2,A4,A6・・・となっていきますよね。 そこで質問なのですが、最初のセルに=A19,次のセルに=A40と入力してフィルハンドルでドラッグすると、=A19,=A40,=A21,=A42,=A23,=A44,=A25,=A46・・となってしまうのです。 =なしでコピーすればA19,A40,A61,A82,A103・・・となるのですが・・・他のデータを参照して、データを作りたいので=を外すことはできないのです。 編集→フィル→連続データ→加算21でもやってみましたができませんでした。 何方かよい方法、ご存知の方いらっしゃったら教えて下さい。宜しくお願い致します。

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

  • ベストアンサー
  • mako_sea
  • ベストアンサー率47% (62/130)
回答No.4

>=なしでコピーすればA19,A40,A61,A82,A103・・・となるのですが・・・ これで=なしのデータを作った後、 範囲をアクティブにして 「編集」-「置換」で ---------------- 検索する文字列  A 置き換え後の文字列  =A ---------------- で「すべて置換」してみるとどうでしょうか。

karisaei
質問者

お礼

ありがとうございます!! すべて、うまくいきました。ずっと、うまくできなかったので質問してみてよかったです!!ありがとうございました。

その他の回答 (3)

  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.3

A19から21おきでいいのなら 最初のセル=INDIRECT("A"&(ROW()-最初のセルの行)*21+19) ※例 最初のセル=X11なら X11=INDIRECT("A"&(ROW()-11)*21+19) これでA19を参照しますので、下方にコピーしてください。 #1,2の方のように文字にした場合、数式に戻すのにダブルクリックでは面倒です。 書式をG/標準にした後「編集」「置換」で=を=にすべて変換してください。

karisaei
質問者

お礼

私の入力が間違っていたのか、やってみましたが、うまくできませんでした。今回はNo.4の方のやり方で、できましたので、そちらを使わせていただきます。ご回答、ありがとうございました。

noname#65902
noname#65902
回答No.2

ANo.1 です。 > うまくいきませんでした。 書式変更後、一旦ダブルクリックして表示させないとダメですね。 さっきは気づきませんでしたが、ためしたらそうでした。 お試しあれ。

karisaei
質問者

お礼

その方法でもうまくいきましたが、データがたくさんある為すべてダブルクリックすると大変なので、今回は違う方の方法でやってみます。 ご回答ありがとうございました。

noname#65902
noname#65902
回答No.1

「セルの書式設定」で、 一旦「文字列」に変更しておいて フィル後に「標準」に戻すといいです。

karisaei
質問者

お礼

回答ありがとうございます。 さっそくやってみましたが、うまくいきませんでした。

関連するQ&A