絶対参照の$マークってなんとなくマニュアル通りに使ってることってない?
そうなんだよ〜。絶対参照?にしてってよく聞くけどどんな意味なの?
[$マーク]は絶対参照になったことを示すけど意味が分かったほうが
応用に入った時にスムーズだよね!Excelでは避けては通れないんだ。
もくじ
絶対参照と相対参照どんなときに使うの?
Excelの基本は[相対参照]になっています。
絶対参照はセルを参照するときに$マークをセル番地の列と行の前に付けて指定する方法です。
絶対参照で指定されたセルは計算式を縦方向や横方向にコピーしてもセル番地がずれません。
例で見てみましょう
ここでは消費税率を求めるために
計算式をいれています
セルを見てみましょう。
しかし!?オートフィルで
コピーすると!?パソコン以外の消費税はエラーや間違った
数字が出ています。
相対参照とは?
C5、C6、C7のセルを見ると
=B5*C2、=B5*C3、=B5*C4となっています。
コピー先に合わせて自動的に自分のセルから見ると
3つ上を対象として計算しています
そのため
↓
C1の消費税10% を基準にしたいのに
オートフィルを使うことで対象がズレてしまいます。
相対的なセルの位置関係がコピーされることを
[相対参照]といいます。( Excelの基本的設定)
では、絶対参照とは?
[相対参照]は相対的なセルの位置関係がコピーされると説明しましたが、[絶対参照]は指定したセルを対象とします。
そのために$マークを付けます
C1の消費税率10%を必ず固定として計算したい!
C1を必ず指定するのでC$1とする
こんなときに使うのが[絶対参照]です
$マークの入力方法
$の入れ方はこの表で見ると[C4]に消費税を計算させるので
[C1]を絶対参照します。
=を入力→セルB4をクリックして、掛け算の記号「*」を入力します。
消費税率が設定されている[C1]をクリックします。
この状態(C1が選択された状態)で「F4」キーを押すと
[$C$1](絶対参照)に変わるのでEnterで確定します
絶対参照にしてオートフィル機能を使うと?
入力後にEnterを押してオートフィルでコピーします。
絶対参照にしてコピーをするとC1を必ず参照
するのでエラーが起きません。
トレース機能を使って見てみます
相対参照の場合、消費税率を参照していません!
絶対参照にすると消費税率を必ず参照してくれます。
まとめ
意味を理解して使った方がスムーズに応用できますね!まずは何となく覚えればOK!
まずは実際に入力をして勉強してみるね!