• 締切済み

式のコピー

式のコピーですが、SUM(A1:D1)をコピーしてSUM(E1:H1)というように4行ずつずらしていきたいのですが、実際にコピーすると(B1:E1)となってしまいます。解決方法ありましたらよろしくおねがいします。

みんなの回答

回答No.2

EXCELのどの部分にオートサムの答えを貼り付けるのか解かりませんが・・・ 答えを単純にコピーするだけでは質問の通りになってしまいますね。 ちょっと手間がかかりますがこのようにやれば割と簡単かも? 仮にオートサムの答えをA2へ貼り付けしたとします。 A2のセルを一度クリックした後にセルの右下へマウスを移動させます。 A3 B2 B3のセルの交わる境目にマウスが移動すると+のマークにマウスの記号が変わります。 そうしたら左クリックしたまま右の方へマウスをEの所までなぞるように動かしましょう。(ドラッグアンドドロップ) 4つの数式が自動的にコピーされるはずです。 E2のセルの答えが目的の答えとなります。 B2~D2を同様にドラッグし右クリックにて削除→左方向にシフトします。 B2からD2までのセルは削除すればSUM(E1:H1)の答えがB2へ並んで表示されます。

回答No.1

残念ながら隣の列にコピーしただけでは参照範囲は B1:E1と なってしまいます。 INDIRECT関数を使用して、関数の文字列を指定してみて下さい。 http://officetanaka.net/excel/function/function/indirect.htm または、右方向へコピーしておいて間の3つのセルを削除していくか・・。 別のシートで SUM(Sheet1!A1:D1)を右へオートフィルでコピーしておいて 間の3つの行 SUM(Sheet1!B1:E1)などの関数の入っている部分を削除し 残った関数をコピー→元のシートに戻って右クリック→形式を選択して貼付で 数式を選択して貼付けしてみてください。

関連するQ&A