Googleスプレッドシートで数式をコピーした時に参照セルが意図せずズレてしまった経験はありませんか。これは「相対参照」と「絶対参照」の切替が必要な場面で、F4キーを使うと$マークの付け方を循環的に変更できる便利機能があります。
$を手で入力するよりF4キーで切り替える方が圧倒的に速く、かつ間違いが減ります。さらに「列だけ絶対」「行だけ絶対」のような部分絶対参照も同じF4で切り替えできるため、複雑な集計表でも参照ズレを防げます。
本記事では、F4キーの基本動作、4種類の参照形式の意味、よくある活用パターン、つまずきポイントまでをまとめて解説します。
【要点】F4で参照形式を切り替える3つのパターン
- F4を1回押す: $A$1(完全絶対参照): 列も行も固定されます。
- F4を2回押す: A$1(行だけ絶対): 行は固定、列はコピー時に変わります。
- F4を3回押す: $A1(列だけ絶対): 列は固定、行はコピー時に変わります。4回押すと相対参照に戻ります。
ADVERTISEMENT
目次
相対参照と絶対参照の違い
相対参照は$マークなしで書くセル番地で、数式をコピーすると参照先も一緒に移動します。例えばB2に =A2 と書いてB3にコピーすると、自動的に =A3 に変わります。多くの場合この動作が便利ですが、特定セルを固定参照したい場合は望ましくありません。
絶対参照は$マークで参照を固定します。$A$2 と書けば、どこにコピーしてもA2参照のままです。税率や為替レートのような共通定数を参照する場合、固定参照が必須です。
部分絶対参照は$を片方だけに付ける形で、$A2(列だけ固定)とA$2(行だけ固定)の2種類があります。クロス集計表(行に商品、列に月、値に売上)のような表で、参照のうち一方だけ固定したい場面で活躍します。
F4キーで参照形式を切り替える基本手順
- 数式編集中に対象のセル番地にカーソルを置く
=A2*B2 のような数式編集中、A2の文字列のどこかにカーソルを置きます。クリックでもキー操作でも構いません。 - F4キーを押す
1回目の押下でA2が$A$2に変わります。完全絶対参照の状態です。 - もう一度F4を押す
2回目で$A$2がA$2(行だけ絶対)に変わります。 - 3回目で$A2(列だけ絶対)
列のみ固定の部分絶対参照になります。クロス集計でよく使う形です。 - 4回目でA2(相対参照に戻る)
循環して元の相対参照に戻ります。狙った参照形式まで押し続けて選択します。
部分絶対参照の典型的な活用シーン
- クロス集計表の単価計算
A列に商品、1行目に月、A1セルに単価表。各セルに =$A2*B$1 と書いてコピーすると、列方向のコピーで列が変わっても列Aを参照、行方向のコピーで行が変わっても行1を参照する集計が一気に作れます。 - 条件付き書式のカスタム数式
「行全体を条件で色付け」する際は、=$A2>=100 のように列を絶対参照にします。これで列Aの値で行全体の色が変わる動作になります。 - 名前付き範囲との比較
名前付き範囲を使えば部分絶対参照を意識しなくても済みますが、F4の使い分けの方が瞬時にできるため、簡単な式では部分絶対が便利です。 - VLOOKUPの検索範囲固定
=VLOOKUP(A2, $D$2:$E$100, 2, FALSE) のように検索範囲を完全絶対にすれば、コピー時にも検索範囲がズレません。これは典型的な完全絶対参照の使い方です。
ADVERTISEMENT
F4キーでつまずきやすいパターン
F4が他の機能で使われる
一部のキーボードやノートPCでは、F4キーが音量や画面輝度の制御に割り当てられています。Fnキーと同時押しが必要な場合があるので、機種ごとの設定を確認してください。
セル番地ではなく数式全体が変わる
F4キーを押すタイミングはカーソルが参照したいセル番地の上にある必要があります。式の途中の文字や記号にカーソルがあると、意図した参照変更にならないことがあります。
循環順序が覚えにくい
「絶対→行絶対→列絶対→相対」の順序は最初は混乱します。実際に4回押して動作を確認しながら覚えるのが一番早道です。何度か使うと自然に身に付きます。
$マークを手で入れた方が確実な場合
複雑な数式の途中で参照を変えたい場合、F4の循環順より直接$を入力した方が早いことがあります。状況に応じて両方を使い分けるのが効率的です。
4種類の参照形式の比較
| 参照形式 | 表記 | コピー時の挙動 |
|---|---|---|
| 相対参照 | A2 | 列も行もコピー先で変わる |
| 完全絶対参照 | $A$2 | どこにコピーしても変わらない |
| 行だけ絶対 | A$2 | 列はコピー先で変わる、行は固定 |
| 列だけ絶対 | $A2 | 列は固定、行はコピー先で変わる |
| 名前付き範囲 | 例: TaxRate | 名前で固定、移動の影響なし |
まとめ
F4キーは数式編集中にセル番地の絶対参照・部分絶対参照・相対参照を循環的に切り替える便利機能です。1回押しで$A$2(完全絶対)、2回でA$2(行絶対)、3回で$A2(列絶対)、4回でA2(相対)に戻ります。クロス集計表の単価計算や条件付き書式のカスタム数式など、部分絶対参照を活用する場面は多く、F4の使い分けを覚えると数式作成が大幅に速くなります。$マークの手入力と組み合わせて、状況に応じて最も効率的な方法を選んでください。
ADVERTISEMENT
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
Googleスプレッドシートの人気記事ランキング
- 【Googleスプレッドシート】GOOGLEFINANCE関数で株価・為替を取得!リアルタイムデータの呼び出し
- 【Googleスプレッドシート】印刷範囲を指定して印刷!特定範囲だけPDFや紙に出す手順
- 【Googleスプレッドシート】新しいスプレッドシートを作成する3つの方法!ドライブ・URL・テンプレート
- 【Googleスプレッドシート】数値の連続データを自動入力!オートフィルの活用
- 【Googleスプレッドシート】ダークモードを有効にする!目に優しい配色への切替
- 【Googleスプレッドシート】株価APIで株式データを自動取得!GOOGLEFINANCE超え活用
- 【Googleスプレッドシート】共有相手が編集できない時のチェック!権限と許可状態の確認
- 【Googleスプレッドシート】ページ設定で用紙サイズと向きを調整!印刷レイアウトの基本
- 【Googleスプレッドシート】Excelファイルxlsxをインポートする手順!ドラッグ&ドロップで取り込み
- 【Googleスプレッドシート】条件付き書式をコピーする!書式のみペーストの活用
