• ベストアンサー

Excelセルコピー時のセル参照

excel2007を使用しているのですが、sum関数の入ったセルをコピーしても参照先が移動されません。 $はつけておりません。 もし原因がわかれば教えて下さい。 よろしくお願い致します。

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

  • ベストアンサー
  • rav4rav4
  • ベストアンサー率20% (450/2151)
回答No.1

コピー元の関数とコピー先の関数を書き出したら分かるかも。オートフィル使ってますか?。

pinedelta
質問者

お礼

ありがとうございました。

pinedelta
質問者

補足

隣のセルだったので、オートフィルを使えばよかったのですね。 ありがとうございました。

関連するQ&A

  • Excelの参照先セルに色を....

    Excelに関する質問です。あちこちのセルを参照しているsum関数があります。   例:=SUM(B4:B9,D7:D13,B16:E17,C20:D21,C23:C25)    このsum関数の参照先セルに、まとめて色を塗りたいのです。「どの領域の合計を出しているのか....」を一目で把握できるようなシートを印刷したいのです。 上手い方法はあるでしょうか? sum関数が入力されているセルを選択すると、参照先セルのワクが色づけされておぼろげに分かりますが、それでは認識性が今ひとつです。同様にsum関数が入力されているセルは複数個あり、それぞれの参照先を色分けしたいのです。 類似回答があるのかもしれませんが、下手な検索なため見あたりませんでした。すみませんが、以上、よろしくお願いいたします! 追伸:手動でチマチマ塗っていくのは断念しました。複数のsum関数がありますが、重複参照のセルはありません。1シート上です。

  • セルを参照させる関数について

    C列には関数で返ってきている値が入っています。(たとえば単純にC1のセルには=SUM(A1:B1)と入っている)そのままC1を横にドラッグしてコピーするとD1のセルには単純に=SUM(B1:C1)となりますが、見に行くセルをC2に、E1のセルの参照するセルはC3を。。。という風に参照させるにはどんな関数を使用すればいいのでしょうか? (単純にD1のセルに=C2と設定はしたくないのが前提です)

  • Excel 循環参照発生時のヘルプを無くしたい

    質問お願い致します。 現在、Excel2007を使用しています。 SUM関数の計算範囲にSUM関数自身のセルを引用しているセルがある場合に(例えばA10のセルが「=SUM(A1:A9)」でかつA1のセルが「=A10」のときなど)、循環参照の警告というダイアログボックスとともにExcelヘルプというウィンドウが開きます。 ダイアログボックスが出て注意を促してくれるのは大変ありがたいのですが、Excelヘルプのウィンドウは開くのに5秒~10秒程掛かり、その間作業が止まるので大変煩わしく思っています。 そこで質問ですが、循環参照をが発生してしまった場合に「ダイアログボックスのみ」開くように設定することはできませんでしょうか。Excelヘルプのウィンドウは時間ばかり掛かるので表示させたくありません。 会社のパソコンなのでレジストリの変更などは出来ないかもしれませんが、方法を御存じの方がいましたら、宜しくお願い致します。

  • Excelで関数の参照先をセルの値で指定するには?

    Excel2000を使用しています。 関数が参照するセルを指定する場合、例えばSUM、のとき。 セルA1には"B1"と入力されており、 同様にセルA2には"B5"が入力されていたとして(もちろん " は実際には入力されてません)、 この セルA1 と A2 のテキストデータを参照して、SUM(B1:B5) を得るにはどのように範囲を指定したらよいのでしょうか? 別にセルA1 と A2 が "B1" 及び "B5" でなくてそれに代わるものでも構いません。 要は関数が参照するセルをほかのセルの値で指定したいのですが。

  • Excelのセル参照について

    参照元のセル位置を移動などで動かすと、参照先も「参照元の移動先のセル番地」に変更されますよね。 参照元の値が移動しても常に同じセル番地を参照するようにするにはどうしたらよろしいでしょうか。

  • エクセル関数のセル参照方法

    エクセル関数のセル参照で、あるセルに入力した数値を、参照するセルの行番号として使いたいのですがどうしたらよいのでしょうか? VBAではそのような方法があったと思うのですが、関数で処理する方法はあるのでしょうか? たとえば、 =SUM(C5:C*) のような関数で「*」を他のセルに入力して参照させることは可能でしょうか? よろしくお願いいたします。

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

    エクセルで、数式内のセル番号に$を付けていない(つまり相対参照である)のに、貼り付けると絶対参照同様の扱いをされます。 例えば… 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を含む列をコピーして貼り付けると そのような症状になるため、セルの結合が影響しているようなのですが、それが原因と考えて正しいでしょうか? 宜しくお願いします。

  • VBA セルにSUM関数を相対参照で埋め込む時に変数を使用したい

    VBAを使用して、セルに相対参照でSUM関数を仕込もうと考えています。 Cells(goukei_start_row, 10) = "=SUM(R11C10:R" & goukei_start_row - 1 & "C" & 10 & ")" 上記でやると、絶対参照で =SUM($J$11:$J$43) となってしまうのですが、 $を付けず=SUM(J11:J43)のような形にするにはどうすればよいのでしょうか?

  • EXCELでセル参照のみ入力してジャンプ

    いつもお世話になっております。 EXCELの設定について教えてください。 私が使用しているW7のEXCEL2010では 特定のセル(例えばA5セル)にセル参照式(例えば「=C5」)と入力しておくだけで 参照元のセルをダブルクリックするだけで参照先のセルにアクティブセルが移動(ジャンプ) します。もちろんシートをまたいでも問題なくジャンプします。 特にハイパーリンクの設定などは行っていないつもりです。 ところが、同じ職場の別のPC(W7でEXCEL2007)ではこの機能が使えません。 質問は、この機能の使用有無を切り替える設定はどこにあるのでしょうか。 お分かりの方がいらっしゃいましたら、教えていただけないでしょうか。

  • セル参照によって関数を変更させたい

    Excel2010を使用しています。 「B列×A1セル」の計算でROUNDDOWN関数を使って切捨てをしているのですが、場合によって切捨てたい位が十の位であったり、百の位であったりとその都度変わるので「=ROUNDDOWN(B5*$A$1,$A$2)」として「A2」セルを参照させ、そこを「-2」「-3」などと変更するようにしています。 ところが切捨てだけではなく、切上げや四捨五入をするケースも出てきたのですが、同じようにセル参照を使って「ROUNDDOWN」を「ROUND」や「ROUNDUP」に変える事は可能でしょうか? 最初の行の関数を書き換えてドラッグでコピーをしたり、置換をしたりすれば良いのでしょうが、セルの値を変えることによって、関数を変えることは出来ないかと考えています。 宜しくお願い致します。

専門家に質問してみよう