• ベストアンサー

エクセルの操作方法

エクセルの計算式で、セルに連続して「=A3」「=A8」「=A13」というように計算式が「5」づつ上がっていくようにコピーしたいときはどのようにすればよろしいのでしょうか? そのまま3つを選んでコピーをすると「=A6」「=A11」「=A16」「=A9」「=A14」「=A19」となってしまいます。

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

  • ベストアンサー
  • xls88
  • ベストアンサー率56% (669/1189)
回答No.2

式を一旦文字列にしてフィルコピーし、「置換」機能で数式に戻します。 隣り合った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」としてみて下さい。

関連するQ&A

専門家に質問してみよう