- ベストアンサー
Excel で計算式のコピーをしたいのだけど、一つのセルは固定して使いたい
こんなことをしたいです。 セルD2=数値 セルA3=数値 セルB3=計算式 =if(D2>A3,"○","×") このあと、セルA3~A100まで数値が入ります。 セルB4~B100まではB3の計算式コピーして、同様の比較をしたいのですが、セルD2の値をずっと使いたいです。 計算式のコピーでは自動的に行数を代えてくれるのは普段はありがたいのですが、今回はD2の部分は固定にしたいです。セルB3の計算式の記述で何とかなると思うのですがどのように変えたらよいか?是非教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
こんばんは 「絶対参照」というやり方があります。通常の、オートフィルしたりコピー&ペーストしたりするときにセルがずれていくのを「相対参照」と呼びます。 方法は簡単で、 =if(D2>A3,"○","×") を =if($D$2>A3,"○","×") に変えます。 「D2」と入力するか、「D2」をクリックするかした後に「F4」キーを押すと楽に入力できます。
その他の回答 (1)
- imogasi
- ベストアンサー率27% (4737/17070)
エクセルの関数式の基本のことです。質問する程度のことではない。これだけエクセルを使う人が多いのに、周りでも聞く人は居ないのかな。 複写で変化しないように固定したい場合は 下方向の複写に対しては A$1 右方向の複写に対しては $A1 両方向の複写に対しては $A$1 いつもあるセルやあるセル範囲を 参照すべきとき 行や列合計に対するシェアなどはこれ。 検索する表の範囲などはこれ。VLOOKUP,MATCH関数 を使い分ければよい。 実情の二ーズで決ります。 Googleででも下記で照会して勉強のこと。 相対参照 絶対参照 複合参照 http://www.relief.jp/itnote/archives/003043.php ほか非常に多数。
お礼
ありがとうございます、おっしゃる通りですね。 手元に参考書がなかったので、お手軽に質問してしまいました。 過去のQ&Aから上手く見つけることもできなかったもので。言い訳ですが。
お礼
ありがとうございました。 すぐに出来ました。