• ベストアンサー

エクセル 相対参照を含む数式なのに、貼り付けると絶対参照の扱いになる

エクセルで、数式内のセル番号に$を付けていない(つまり相対参照である)のに、貼り付けると絶対参照同様の扱いをされます。 例えば… O33に「SUM(O3:O32)」が入っている状態でI列~O列をコピーし、 Q列を選択して貼り付けると、W33は「SUM(W3:W32)」となると思うのですが、 なぜかW33は「SUM(O3:O32)」となります。 (絶対参照の扱い) ところがO列のみをコピーし、W列を選択して貼り付けると、 W33は「SUM(W3:W32)」となりました。 (相対参照の扱い) 調べてみたのですが、M2とN2のセルを結合していまして、 どうもその結合したセルM2・N2を含む列をコピーして貼り付けると そのような症状になるため、セルの結合が影響しているようなのですが、それが原因と考えて正しいでしょうか? 宜しくお願いします。

  • 20411
  • お礼率52% (55/104)

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

  • ベストアンサー
  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.2

私もやってみましたが、再現できません。M2とN2もセル結合させてやっても同じです。 ーー 質問者の方で(例えば同一シートや別シートで)再現できますか?。 セルの結合した場合も含めて。 貼り付け後のQ,R,S,・・の列の式はどうなってますか。 おかしいのはW列だけですか。 ーー 質問の(表題の)書き方ですが >相対参照を含む数式なのに、貼り付けると絶対参照の扱いになる は奇異に感じました。セルに入れた数式の話ではないのでしょう。コピー先の番地に$が着いてないのですから。

20411
質問者

お礼

ファイルを閉じると再現できなくなりました。 皆さん、ご回答ありがとうございます!

その他の回答 (1)

  • shinkami
  • ベストアンサー率43% (179/411)
回答No.1

EXCEL2000ではそのような現象はおこりません W33は「SUM(W3:W32)」となり、U2、V2は結合した状態です。内容もm2が反映されています。

関連するQ&A

  • マクロの相対参照、絶対参照

    マクロを使い始めたばかりなんですけど 相対参照と絶対参照で困ってます 任意のセル(A1とする)を選択しておいてマクロの開始 B1のセルをコピー 最初のセル(A1)に貼り付け としたいんですけど B1のセルをコピー、を絶対参照にして 最初のセル(A1)に貼り付け、を相対参照にしてマクロに記録しました そのマクロをC1で使うと A1のセルにB1のセルを貼り付けてしまいます C1でマクロを使えばB1のセルをC1に貼り付けるようにはどうすればいいのでしょう 分かりにくい説明で申し訳ありません

  • Excel 絶対参照と相対参照の違い。

    VLOOKUP関数を用いて数式を列に作ります。 範囲が違うシートのセルを指定します。 その場合、テキストでいくと相対参照にしなくてはならないのですがなぜでしょう? 相対参照と絶対参照の違いがExcelのヘルプで見ても理解できません。 わかる方、教えてください。

  • EXCEL 280ある相対参照を絶対参照にしたい

    パソコン初心者です。 よろしくお願いします。   A               B             1 =SUM(DE56:DI56) =DK56+DP56 2 =SUM(DE57:DI57) =DK57+DP57 3 =SUM(DE58:DI58) =DK58+DP58     このようにそれぞれのセルの計算式が入っています。 A~G列があります。 行は1~45行あります。 それぞれには入っているセルを出来るだけ簡単に 次のような絶対参照にしたいのですが =SUM($DE$56:$DI$56) =$DK$56+$DP$56  どのようにしたらよいでしょうか。 よろしくお願いします。                   

  • 相対参照→絶対参照

    複数のセルを、一気に相対参照から絶対参照にする方法はありますか?

  • 相対参照と絶対参照の使い分け

    とあるセルに数式を入れて率を求めるときに、相対参照を使って求めた後、 オートフィルを使って表を完成させるとき、他のセルに『#DIV/0 !』が出てきます。 ならば最初から絶対参照を使った方がトラブルなくすすめられるんじゃないかと 思うのですが、では相対参照は何のためにあるのでしょう・・・? また、これは相対参照でいけるとかこれは絶対参照じゃないと表が完成されない などの見分けがつきません。どうしたらいいのでしょうか。 よろしくお願いします。

  • 相対参照コピー

    相対参照をコピーして貼り付けた時に、セルの番号が変更されないようにするにはどうすればいいですか? 絶対参照にせずに、相対参照をコピーした時です。

  • 複数のエクセル相対参照を絶対参照に一発変換したい。

    一つの相対参照を例えば横方向にいくつか複写して、 複写された各セルの相対参照を、絶対参照化する時 各セルにポイントをおいて「F4」プッシュで処理 しています。これを範囲指定して一度に変換する方法があれば大変助かるのですが。 良い方法があったら教えて下さい。

  • エクセルのマクロの相対参照と絶対参照の併用

    いつもお世話になっております。 マクロ初心者です。(エクセル2010) 毎日更新されるデータがあり、これを特定の場所(I2-I7)に縦に集めた表が有ります。 A列には下方向に日付が入るとして、 これをコピーして、行方向(B1-G1)に貼り付ける作業をマクロの記録でやろうとしたのですが、コピーを取る場所の固定はマクロ編集で、絶対番地($j$7-$j$17)に変更すればできるのですが、貼り付ける行が毎日下にずれていくのでうまく行きません。 全てを相対参照で記録すると、日付けと一緒にコピー元の参照セルも下にずれていってしまいます。 どうすれば良いか教えてください。

  • Excel:絶対参照の数式を相対参照と同じように、フィルハンドルでコピーしたい

    題名のとおりなんですが、どうしたらよいのでしょうか? やはり相対参照をフィルハンドルでコピーしたものに、F4キーでひとつずつ絶対参照にしていくしかないのでしょうか?

  • エクセル 相対参照ができない

     エクセルで表を作成し、一番右端の列にSUM関数を入力して左側の列の合計を表示させる場合、その左側の列に一列挿入すると普通、相対参照が働いて自動的にその合計の範囲が変更されますよね。どういうわけか左側の列と合計を表示するSUM関数を入力した列の間に列を挿入すると以前に範囲指定した列までの合計のままで、新たに挿入した列まで範囲に入れてくれないのです。どうしてこういうことが起こるのでしょう?

専門家に質問してみよう