エクセルでの掛け算固定の基本と仕組み

エクセルの数式を扱う上で、コピーした際にセルの位置が勝手に動いてしまう現象は誰もが通る道ですよね。ここでは、なぜそのようなことが起きるのかという基本的な仕組みから、キーボードを使った便利なショートカット、さらには少し高度な機能の使い方まで、掛け算をしっかり固定するための基礎知識を順番に見ていきましょう。
相対参照と絶対参照の違いを解説
エクセルで数式をそのまま下や横にコピーしたとき、参照しているセルの位置も移動距離に合わせて自動的にずれていく仕組みになっています。これを相対参照と呼びます。表の行ごとに異なる数値を掛け算していくような場合には、この機能がとても便利に働いてくれます。
しかし、全員共通の「時給」や「消費税率」など、一つのセルに入力された数値を固定したまま全員分の計算をしたい場合、相対参照のままコピーすると、参照してほしい時給のセルまで下へずれてしまい、計算結果がおかしくなってしまいます。
そこで活躍するのが、参照先のセルを動かないようにロックする絶対参照という仕組みです。
絶対参照にするためには、列のアルファベットと行の数字の前に「$(ドルマーク)」を付けます。
例:=A2*$C$1
このように設定すると、$マークが南京錠のような役割を果たし、数式をどこにコピーしても常に「C1」のセルを参照してくれるようになります。特定の数値を掛け算し続けたい場合は、この$マークを使った固定が必須になるかなと思います。
Mac版でF4キーが使えない時の対処法
Windowsのパソコンであれば、数式を入力している最中に「F4」キーを押すだけで簡単に$マークが付きます。しかし、Macを使っていると「F4キーを押しても画面の明るさが変わるだけで、固定ができない」と困ってしまうことがよくありますよね。
Mac版のエクセルで絶対参照のショートカットを使うには、いくつかの方法があります。ご自身の環境に合わせて試してみてください。
- Command + T を使う:最新のMac版エクセルでは、これが標準のショートカットとして割り当てられていることが多いです。
- Fn + F4 を同時に押す:キーボード左下にある「Fn」キーを押しながらF4キーを押すことで、エクセル側の命令として認識されます。
毎回Fnキーを押すのが面倒だと感じる場合は、Macの「システム設定」からキーボードの項目を開き、「F1、F2などのキーを標準のファンクションキーとして使用」という設定をオンにするのもひとつの手です。これでWindowsと同じように操作できるようになりますよ。
キーボードショートカットの活用術
数式を入力中に特定のセルを選択し、F4キー(MacならCommand+Tなど)を押すと、実は$マークの付き方が押す回数によって順番に切り替わっていく仕組みになっています。
これを覚えておくと、いちいちキーボードで$を手打ちしなくて済むので、作業スピードがぐっと上がります。
| 押す回数 | 表示例 | 状態 | コピーした時の動き |
|---|---|---|---|
| 初期状態 | A1 | 相対参照 | 縦横どちらにコピーしてもずれる |
| 1回 | $A$1 | 絶対参照 | 縦横どちらにコピーしても完全に固定される |
| 2回 | A$1 | 行のみ固定 | 下にコピーしてもずれないが、横にコピーするとずれる |
| 3回 | $A1 | 列のみ固定 | 横にコピーしてもずれないが、下にコピーするとずれる |
| 4回 | A1 | 相対参照に戻る | すべての$マークが消える |
「あれ?$マークが変なところについちゃった」と思っても、慌てずにF4キーを何度かポチポチ押していけば、必ず元の状態に戻ってきますので安心してくださいね。
複合参照を使った九九表の作り方
F4キーを数回押したときに出てくる「列だけを固定する」「行だけを固定する」という状態を、複合参照と呼びます。最初は少しややこしく感じるかもしれませんが、これをマスターすると複雑な表作りが一気に楽になります。
複合参照の威力が一番よく分かるのが、九九表を作る時です。縦に1〜9、横に1〜9が並んだ表のマス目をすべて埋める場合、相対参照や絶対参照だけでは、数式を何度も書き直さなければなりません。
しかし、数式を入力する最初のマスで、「掛ける数(縦の列)は右に動かないように列を固定(例:$A2)」「掛けられる数(横の行)は下に動かないように行を固定(例:B$1)」というように設定し、=$A2*B$1といった数式を作ります。
このたった一つの数式を作って縦横にコピーするだけで、81マス全てに正しい掛け算の結果が一瞬で入ります。行と列のどちらを固定すべきか、頭の中で少し考える練習にもなるので、ぜひ一度試してみてほしいなと思います。
VLOOKUP関数で範囲を固定する方法
掛け算だけでなく、エクセルで少し高度なデータ処理をする際に欠かせないのがVLOOKUP関数です。この関数を使う際にも、セルの固定という概念が非常に重要になってきます。
VLOOKUP関数は、指定した「範囲(マスタデータ)」の中から必要な情報を探して引っ張ってくる機能ですが、この検索する範囲を絶対参照($マーク付き)にしておかないと、数式を下にコピーした時に検索範囲も一緒に下へずれてしまいます。
範囲がずれてしまうと、本来そこにあるはずのデータが見つからなくなり、「#N/A」というエラーが大量に出てしまう原因になります。
数式を入力する際、マウスで検索範囲をグーっと選択した直後に、忘れずにF4キーを押して$A$2:$C$50のように範囲全体をガッチリ固定する癖をつけておくと、後々のトラブルを未然に防ぐことができますよ。
エクセル掛け算の固定と応用トラブル対策

基本的な固定方法が分かっても、実際の作業中には「あれ?うまくいかない」という思わぬトラブルがつきものですよね。ここからは、掛け算の固定にまつわるエラーや、つまずきやすいポイントについて、私が実際に遭遇し解決してきた手順をご紹介していきます。
数式がそのまま表示される原因と解決策
せっかく「=」から始まる掛け算の数式を正しく入力したはずなのに、計算結果ではなく=A2*$C$1といった数式の文字がそのままセルに表示されてしまうことはありませんか。これは本当によくある現象です。
このトラブルの最も多い原因は、セルの表示形式が「文字列」になっていることです。エクセルが「これは計算式ではなく、ただの文字ですね」と勘違いしてしまっている状態ですね。
解決策:
対象のセルを選択し、上部のメニューから表示形式を「文字列」から「標準」に変更します。その後、そのセルを一度ダブルクリック(またはF2キー)して編集モードにし、そのままEnterキーを押すと、正常に再計算されます。
また、気づかないうちにキーボードのショートカットを押してしまい、シート全体の「数式の表示」モードがオンになっていることもあります。その場合は、「数式」タブの中にある「数式の表示」ボタンをクリックしてオフに戻せば解決しますよ。
計算されないときのチェックポイント
数式は合っているし、エラーも出ていないのに、元の数値を書き換えても掛け算の結果がまったく更新されない、という不思議な現象が起きることがあります。
これは、エクセルの計算モードが「手動」に切り替わってしまっている可能性が高いです。データ量が重いファイルを扱った際などに、動作を軽くするために意図せず設定が変わってしまうことがあるんです。
「数式」タブの中にある「計算方法の設定」を確認し、「自動」にチェックを入れ直してみてください。これでリアルタイムに計算されるようになります。
もし設定を変えずに、今すぐ最新の計算結果だけを確認したいという場合は、キーボードの「F9」キーを押すと、その瞬間に強制的に再計算を行ってくれます。
ウィンドウ枠の固定との違いとは
たまに「エクセル 固定」と調べた際に、数式の固定ではなく画面の見た目に関する機能が出てきて混乱してしまう方がいらっしゃいます。これらは全く別の機能なので、整理しておきましょう。
セル固定(絶対参照):
数式の中で「$」マークを使い、計算の参照先が動かないようにするためのものです。データの中身に関する機能です。
ウィンドウ枠の固定:
「表示」タブにある機能で、表を下にスクロールしても一番上の「見出し行」が隠れずにずっと表示され続けるようにするものです。こちらは画面の見た目に関する機能です。
どちらも「固定」という言葉を使いますが、目的が違うので用途に合わせて使い分けてみてくださいね。
エラーが出たときの対処手順
掛け算や関数の数式を作ったときに、セルに「#」から始まるエラー文字が表示されると焦ってしまいますよね。実はそれぞれのエラーにはちゃんとした理由があります。
よく見かけるエラーとその意味を知っておくだけで、スムーズに対処できるようになります。
| エラー表示 | 主な原因 | 対処のヒント |
|---|---|---|
| #VALUE! | 数値以外の文字を掛け算しようとしている | セルの中に「円」や「個」などの文字が直接入力されていないか確認する |
| #REF! | 参照していたセルが削除されてしまった | 行や列を間違って消していないか確認し、数式を再設定する |
| #N/A | 探しているデータが見つからない | VLOOKUPなどで、検索範囲の固定(絶対参照)を忘れていないか確認する |
エラーが出たらまずは深呼吸して、どのセルを参照しているのかをダブルクリックで色付けして確認してみると、原因がすんなり見つかることが多いですよ。
エクセルの掛け算固定総まとめ
今回は、エクセルで掛け算をする際のセルの固定方法から、エラーが起きたときのトラブルシューティングまでを幅広くご紹介しました。
最初は$マークの仕組みやF4キーの挙動に戸惑うかもしれませんが、何度か手を動かして慣れてしまえば、これほど頼もしい機能はありません。コピーした時に数式が崩れない安心感は、作業のストレスを大きく減らしてくれます。
なお、PCの環境やエクセルのバージョンによっては、今回ご紹介したショートカットなどが少し異なる場合があります。大切なデータを扱う際は、念のため少量のデータでテストしてから全体に適用するなど、ご自身の環境に合わせて確認しながら進めてみてくださいね。万が一重要なデータで複雑な計算モデルを組むような場合は、公式のサポート情報を確認するなど、自己責任でご判断いただければと思います。
エクセルでの作業が少しでも快適に、そしてスピーディーになるよう応援しています!
