- ベストアンサー
エクセルのオートフィル機能について
こんにちは。 エクセルのオートフィル機能で連続データを入れたい時、最初のセルに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でもやってみましたができませんでした。 何方かよい方法、ご存知の方いらっしゃったら教えて下さい。宜しくお願い致します。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
>=なしでコピーすればA19,A40,A61,A82,A103・・・となるのですが・・・ これで=なしのデータを作った後、 範囲をアクティブにして 「編集」-「置換」で ---------------- 検索する文字列 A 置き換え後の文字列 =A ---------------- で「すべて置換」してみるとどうでしょうか。
その他の回答 (3)
- mshr1962
- ベストアンサー率39% (7417/18945)
A19から21おきでいいのなら 最初のセル=INDIRECT("A"&(ROW()-最初のセルの行)*21+19) ※例 最初のセル=X11なら X11=INDIRECT("A"&(ROW()-11)*21+19) これでA19を参照しますので、下方にコピーしてください。 #1,2の方のように文字にした場合、数式に戻すのにダブルクリックでは面倒です。 書式をG/標準にした後「編集」「置換」で=を=にすべて変換してください。
お礼
私の入力が間違っていたのか、やってみましたが、うまくできませんでした。今回はNo.4の方のやり方で、できましたので、そちらを使わせていただきます。ご回答、ありがとうございました。
ANo.1 です。 > うまくいきませんでした。 書式変更後、一旦ダブルクリックして表示させないとダメですね。 さっきは気づきませんでしたが、ためしたらそうでした。 お試しあれ。
お礼
その方法でもうまくいきましたが、データがたくさんある為すべてダブルクリックすると大変なので、今回は違う方の方法でやってみます。 ご回答ありがとうございました。
「セルの書式設定」で、 一旦「文字列」に変更しておいて フィル後に「標準」に戻すといいです。
お礼
回答ありがとうございます。 さっそくやってみましたが、うまくいきませんでした。
お礼
ありがとうございます!! すべて、うまくいきました。ずっと、うまくできなかったので質問してみてよかったです!!ありがとうございました。