- ベストアンサー
エクセルの操作方法
エクセルの計算式で、セルに連続して「=A3」「=A8」「=A13」というように計算式が「5」づつ上がっていくようにコピーしたいときはどのようにすればよろしいのでしょうか? そのまま3つを選んでコピーをすると「=A6」「=A11」「=A16」「=A9」「=A14」「=A19」となってしまいます。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
式を一旦文字列にしてフィルコピーし、「置換」機能で数式に戻します。 隣り合った2つのセルに #A3 #A8 と入力する 上記、2つのセルを選択 選択枠に右下角の■(フィルハンドル)をドラッグ #A3 #A8 #A13 ・ ・ ・ 範囲選択状態のまま、「置換」で # を = に「すべて置換」 といった操作を試してください。
その他の回答 (3)
- imogasi
- ベストアンサー率27% (4737/17069)
回答No.4
こういうのはエクセルの式のコピーの範疇外です。 別途の式を考えて、その式を複写するけれども。 =INDIRECT("A"&((ROW()-1)*5+3)) や =INDEX($A$1:$A$100,(ROW()-1)*5+3) などの方法がある。 いずれも下方向に式を複写する。 初めは思いつかないと思うが、実例に当たって勉強する、エクセルの関数式の経験の問題だ。
- maron--5
- ベストアンサー率36% (321/877)
回答No.3
=OFFSET($A$3,(ROW(A1)-1)*5,) ★下にコピー
- morito_55
- ベストアンサー率30% (755/2505)
回答No.1
何所の場所でも、必ず「=A3」「=A8」「=A13」としたいのであれば、「=$A$3」「=$A$8」「=$A$13」としてみて下さい。