• ベストアンサー

セルの番地の値を変えないで数式をコピーしたい

セルを指定するとそのセルの右下隅に黒い四角が現れ、この黒い四角をもってドラッグするとそのセルの内容がコピーされます。 セルの中に「=A1*B1」と入力しておいてこのセルを縦方向に上記のようにドラッグをすると、=A2*B2、=A3*B3、=A4*B4、...と順にコピーされます。 このとき、A2だけは変えないで、=A2*B2、=A2*B3、=A2*B4、...と順にコピーするにはどうしたらいいでしょうか。

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

  • ベストアンサー
  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.1

変えたくない行や列について$のマークを付けます。 =A$2*B2の式を下方にオートフィルドラッグすることでA2セルが変わりません。=$A$2*B2としても何ら問題はありませんね。

wakabakun
質問者

お礼

うまく行きました! 有り難うございました!

関連するQ&A

  • EXCEL2010でセルのコピーがうまくいかない

    1 OSはWINDOWS7. 2 EXCEL 2010で 3 例えばA1のセルをクリックすればその周囲が   太線となり、右下隅に■が表示されるはずだが   それが表示されない。 4 その■にポインターを近づけて黒十字にし   下にドラッグすればB1にA1の内容が   コピーされるはずだが■がないのでできない。 5 従って、オートフィル機能もダメ。 6 どこかの設定がおかしくなったのでしょうか?

  • エクセルで数式をコピーする時のセル番地

    エクセルでは相対参照が働き、セル内の数式をコピーすると それに伴って数式内のセル番地が変化します。 普通は、例えばA1に=B1+C1という計算式が入っていて、 A1から下方向にコピーをすると A2→=B2+C2 A3→=B3+C3 となりますが、ここで A2→=B4+C4 A3→=B7+C7 という風に、コピーする行は1行ずつだけど 数式内のセル番地は3個飛びごとにするといった設定はできるのでしょうか。

  • エクセル 数式のはいっているセルのコピー

    エクセルで、数式のはいっているセルをCtrl+ドラッグでコピーすると セル内の数式も変化しますよね? 例:SUM(A1:A5)を右にコピーするとSUM(B1:B5)のように。 これって、エクセルの基本で便利機能だと思うんですが、 これをSUM(A1:A5)のままコピーすることってできますか? 別のシートとリンクさせてグラフ化しているんですが、コピー後にひとつひとつ直すの、とても面倒で、ミスの元になりそうなんです。 よい方法ありましたら教えてください。 よろしくお願いします。

  • Excel : セルのコピーで自動でカウントアップさせたくない

    例えば、あるセルに「1」と入れておいて、そのセルの右下隅の■をドラッグして複数セルにコピーすると、1,2,3…とカウントアップされてコピーされてしまいます。これを止めさせて、1は1のままコピーするにはどうしたらいいのでしょうか?「オプション」の設定を探してみましたが、どうしてもそれらしきものが見つかりません。使っているのは「Excel 2002」です。よろしくお願いします。

  • セルA1~セルA31に、31~1を自動入力したい

    ExcelでセルA1~セルA31に、31~1を自動入力するにはどうしたらいいでしょうか。 A1~A31に1~31であれば、A1に1を入力してセルの右下の四角を掴んでドラッグすればいいのですが、その逆の順なので困っています。 Excel 2003です。 よろしくお願いします。

  • EXCEL2010でコピー機能が不可

    1 OSはWINDOWS7 2 EXCEL 2010で 3 例えばA1のセルをクリックすればその周囲が   太線となり、右下隅に■が表示されるはずだが   それが表示されない。 4 その■にポインターを近づけて黒十字にし   下にドラッグすればB1にA1の内容が   コピーされるはずだが■がなくてできない。 5 従って、オートフィル機能もダメ。 6 どこかの設定がおかしくなったのでしょうか?

  • エクセルで数式をコピーするとき

    Sheet1に入力したものが、Sheet2の指定したセルに自動的に入るようにしたいのですが、量が多いため、入れた数式をコピーするときにわからないことがあります。 Sheet1の、 A3、B3、C3、D3・・・に入力した数字を Sheet2の、 B2、B3、C2、C3・・・に勝手に入ってほしいのです。 Sheet2のB2に、=Sheet1!A3 Sheet2のB3に、=Sheet1!B3 と数式を入れれば反映されるのはわかります。 でも、数式を一つずつ入れていくのはとても大変なので、コピーペーストしたいのですが、 Sheet2のB4には、Sheet1のA4の数字をいれたいのに、エクセル側のかしこい機能なのか、 Sheet1のA5となってしまいますよね。 上記のような規則性で何百行も作っていかないといけないので、どうしたものかと思って困っております。 とても説明が下手でわかりにくいと思いますが、伝わりますでしょうか? 画像を添付しているので、このような形式で左のデータを右のような形式のものに反映させたいです。 やり方を教えて頂けるとても助かります。 宜しくお願いします。

  • エクセルで数式ではなく値をコピーしたい

    セルA1とA2の値をくっつけるために C1に「=CONCATENATE(A1,A2)」と入力しました。 このC1の表示された内容を 別のセルに文字列で表示したいのですが どうすればよいのでしょうか? (別のセルではなくてもよいのですが 普通にコピーをすると数式がコピーされる形に。。。)

  • 【Excel】数式のコピー(再質問)

    Excel2003を使用しています。 http://personal.okwave.jp/qa3119521.html で、一度質問させていただいているのですが、再質問です。 Sheet1からSheet2へダイレクトにデータ参照させるのは難しいとのことで、作業用シートを経由して参照する方法を教えていただきました。 下記の数式を作業用シート(仮にSheet3)のA1セルに入力後、下方向へコピーすると、転記するべきデータが縦方向に表示されるようですが、A10セル以降が不要なデータが3行ずつ入り込んできているようで、うまく表示されません。  A1 = OFFSET(Sheet1!$B$7,INT((ROW()-1)/6),MOD(ROW()-1,6)) 次に、Sheet2のC7セルに以下の式を貼り付け、右方向と下方向にコピーするとよいとのことでした。  C7 = OFFSET(Sheet3!$A$1,(ROW(A1)-1)*9+MOD(COLUMN(A1)-1,9),0) 数式の中身を少しいじってみたのですが、うまくいきません。 どこを変更すればいいでしょうか?よろしくお願いします。

  • 割り算の式をコピー。分母を同じセルにするには?

    複数のセルに対して、分母は同じセルで割る計算したいのですが、 ドラッグしてコピーするとずれてしまうので、どうしたらよいか 教えて下さい。 A1÷B50をC1に入力してC1をC2、C3にドラッグしてコピーすると 数式が A2÷B51 A3÷B52   ・   ・   ・ となってしまいます。常にB50の値で割りたいのですが..。

専門家に質問してみよう