こんにちは!いのこです。
Excelでセル参照を固定する際に使う「$(ドルマーク)」。数式を効率よく扱うためには欠かせない記号です。
本記事では、数式入力中にこの「$」を瞬時に切り替えられる便利なショートカットと、参照方式の仕組みを画像付きでやさしく解説します。
「$(ドルマーク)」を一瞬で入力するキーはF4!
「$(ドルマーク)」 を入力する時、通常はShiftと4を同時に押して入力しますが、エクセルの数式入力中のみF4キーで入力できます。
「 =A1*B1
」の後ろにカーソルを持っていき、F4キーを押すと、
F4キー1回目:「=$A1*B1」 絶対参照(セルを固定)
F4キー2回目:「=A$1*B1」 複合参照(行を固定)
F4キー3回目:「=$A1*B1」 複合参照(列を固定)
F4キー4回目:「=A1*B1」 相対参照
と押すたびに、切り替わります。
セルの固定はF4キー
と覚えておきましょう。
エクセル数式の絶対参照・複合参照・相対参照
Excelの数式をコピーして使うとき、この「参照方式」の理解が非常に大切です。
参照方式 | 説明 |
相対参照(例:A1) | 参照セルはコピー先に応じて変わる |
絶対参照(例:$A$1) | 列も行も固定され、コピーしてもセルが変わらない |
複合参照(例:$A1 または A$1) | 列または行のどちらか一方だけを固定 |
エクセルの数式は、マウスでセルを選択して入力することがほとんどで、そのまま入力していくと相対参照となります。
と、説明していくのもいいのですが、画像付きで分かりやすく説明してみようかな、と思います。
エクセル数式 相対参照について
こんな表を用意してみました。

上に3種の果物の値段とそれぞれの出荷数をまとめた表を、
下にそれぞれの売り上げを月ごとに集計した表を作ったとします。

下の表に入力するのは金額なので、セルの書式設定で【表示形式】を【通貨】に変更しておきます。
ちなみに、セルの書式設定はマウスの右クリックでも出せますが、Ctrlと1を同時に押しても出ます!

1月のリンゴの売り上げは、「=C3*D3」で表示されます。
これは相対参照(ドルマーク無し)となっており、この数式をこのまま下にコピーすると、

数式を入力しているセルがC9からC10へ変わると、「=C3*D3」から「=C4*D4」へ参照セルも変わっていきます。
これが相対参照です。
エクセル数式 絶対参照について
下に数式入力セルをコピーする場合はこのままで問題ありませんが、この表のように横にも数式をコピーする必要がある場合、そのままコピーしてしまうと、

りんごの2月分の売り上げセルの数式が、「=D3*E3」となり、1月の出荷数と2月の出荷数をかける数式となってしまいます。
これは、コピー元の数式が相対参照となっている為、右にコピーすると数式のセル番地も右に変更されのが理由です。
そこで使うのが絶対参照です。
値段が書いてある列を固定して、計算式をコピーするとうまくいきます。

この表で必要なのはC列の固定。
行も固定してしまうと、すべてりんごの値段で計算することになるので、数式はこうします。
「=$C3*D3
」
数式をこの形に変更してコピーした表がこちら。

イチゴの3月の売り上げのセルの数式をみると、「=$C5*F5」となっており、値段の列のみ固定され、行は相対的に変化してくれているのがわかります。
これが、絶対参照(複合参照)です。
3. まとめ&活用のコツ
- F4キーでドルマーク(固定・複合・相対)を瞬時に切り替え可能
- コピーしたとき、セル参照の変更を抑えたいなら絶対参照を使う
- 一部分だけ固定するなら複合参照
- 基本的に固定がいらない場合は相対参照
- うまく使い分けて、時間とミスを減らせる効率的な数式作りをしましょう!