• ベストアンサー

エクセルのコピー

いつもお世話になっております。 今回質問したいのは、聞くのも恥ずかしいほど基本的なことかもしれませんが、セルのコピーについてです。 計算式などを入力してあるセルを別のセルにコピーするとエクセルが勝手にセル内の計算式を変えてくれますが、それをしないで貼り付けを行いたいのです。 例として  |A|  B  | 1|5|=A1+A2| 2|7|    | 3|9|    | 上記のような表があったときにB1セルをコピーしてB2とB3に貼り付けると「=A2+A3」などとなってしまいます。 これを「=A1+A2」となるように貼り付けたいのです。 現在はセルのコピーではなく、記述自体をコピーして各セルに書き込んでいるのですが、数が増えると非常に面倒なのでなんとか簡単に行いたいです。 本当に基本的なことかもしれませんが、よろしくお願いいたします。

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

  • ベストアンサー
  • Linesman
  • ベストアンサー率46% (39/84)
回答No.1

こんにちは。 いくつか方法があると思うのですが、「=$A$1+$A$2」と、勝手に変わって欲しくない文字の前に$マークをつけてやってみてください。 質問の意図と回答がずれていたらゴメンナサイ。

Kotori_D
質問者

お礼

早速の回答ありがとうございます。 なるほど、たまに人からもらうエクセルで$がかきこまれているものがあり、どういう意味なのかわからないままスルーしてたのですが、そういう意味があったんですね。 この方法が最適のようです。 ありがとうございました^^

その他の回答 (2)

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.3

NO1さんのご回答の通り、セルを絶対参照形式にする事が基本だと思います。 少し遊び感覚ですが次の方法は如何でしょうか。 現在の数式の先頭に文字(仮に#)を付加、これをコピー&ペーストし、編集→置換から#を削除(置換文字列を未入力)すれば可能です。

Kotori_D
質問者

お礼

なるほど、そういうやり方もありますね。 というより、この回答のおかげで、計算式の編集方法が飛躍的に楽になりました(^^; 今まで関数を置換で変えたくても、「計算が間違っている」とエラーが出ていっぺんに変えられなかったのですが、この方法を使えば置換による計算式の編集がかなり楽になりますね。 とても勉強になりました。ありがとうございます!

  • kuma56
  • ベストアンサー率31% (1423/4527)
回答No.2

方法の一つとして・・・・・ たとえば、A1セルに式が入っていて、A1セルをダブルクリックして編集モードにはいいって、その状態で式のコピーを取ってから、一旦 ESCキー で編集モードを抜けて、貼り付け先のセルを選んでペーストする。 (編集モードでなくても、ワークシートの上側の編集バー?のコピーを取っても出来る) ただしこの方法では、一セルづつしかできませんねぇ・・・・

Kotori_D
質問者

お礼

そう、現在この方法でやっているのですが、ひとつずつやるのはかなり面倒なのでいい方法はないかと質問させていただきました。 ありがとうございます^^

関連するQ&A