本文へスキップ
totonoe.tech

Excel・表計算を整える

初級

絶対参照$を整える。

= コピーすると参照がズレる理由を、光る対応で体で覚える

絶対参照・相対参照が初めての方は、先に そもそも絶対参照・相対参照とは・どんな場面で使うか をどうぞ。

① コピーすると参照はどう動く?

B2 に数式「=B1*A2」を置きました。「下へコピー」「右へコピー」を押すと、1セルずつフィルコピーします。コピー先のセルと、実際に参照される2つのセル(同じ色で光ります)に注目してください。

5×5 ミニグリッド B2発、コピー先が右下に移動
太枠+「=…」=コピー先のセル 濃い塗り=参照される2セル

コピー先のセルに入る数式

一言で言うと

相対参照=数式との位置関係を保ったままズレる。コピー先が1つ右なら、参照先も1つ右。コピー先が1つ下なら、参照先も1つ下。

② $の4パターン切替 — どこが固定され、どこがズレるか

同じ位置に置いた数式を4つの $ パターンで切り替え、「下へ3・右へ3」コピーした結果の参照先を比較します。$の付いた部分(moegiで着色)は動きません。

F4キーを試す 押すたびに $ の位置が巡回

今のセル参照

🔩 $は釘:列の前に打てば列を、行の前に打てば行を打ち付けて動かなくします。

B2 に置いた4パターンを「下へ3・右へ3」コピーした結果($部分をmoegiで着色)

③ 九九表チャレンジ — たった1つの数式で9×9を埋める

1行目に 1〜9、A列に 1〜9 を並べた表があります。B2 に入れる数式を4択から選び、「全マスにコピー」を押してください。正しければ九九表が完成します。

B2 に入れる数式を選ぶ 選んで「全マスにコピー」
B2に入れる数式の候補
結果(1行目・A列は見出し。B2〜J10 がコピー範囲)

そもそも絶対参照・相対参照とは

数式をコピーしたとき、参照先が動くか、動かないか。

数式の中のセル番地には、コピーしたときに一緒にずれる書き方(相対参照)と、ずれずに固定される書き方(絶対参照)があります。A1 は相対参照、$A$1 は絶対参照です。$ が付いた列や行は、コピーしても動きません。

「自分の右隣」と言えばコピーするたびに指す人が変わり、「〇〇町 1 番地」と言えばどこから見ても同じ場所、というたとえです。$A1 や A$1 のように、列か行の片方だけ固定する書き方もあり、Windows の Excel では F4 キーで切り替えられます。

どこで・どんな場面で使うか

  • 消費税率のセルを固定する

    税率を 1 つのセルに置き、全行の税込金額から $ で固定して参照します。

  • 単価表の範囲を固定する

    VLOOKUP を下の行までコピーしても、検索する表の範囲が動かないようにします。

  • 構成比を出す

    各項目の金額を、固定した合計のセルで割って、割合を一括で出します。

  • 料金表や九九のような縦横の表を作る

    行と列の見出しを組み合わせる表を、複合参照の 1 つの数式で埋めます。

  • 基準日や目標値を 1 か所に置く

    日付や目標の数字を 1 つのセルにまとめ、全体の数式から同じ場所を指します。

知らないと何が困るか

  • コピーした下の行から計算が狂う。1 行目は合っていても、2 行目以降は別のセルを指して、気づかないまま間違った数字が出ます。
  • 数式を 1 行ずつ直すことになる。$ を付ければ 1 回の入力でコピーできますが、知らないと行ごとに書き直すことになります。
  • ほかの関数でもつまずく。VLOOKUP や SUMIF の範囲指定は、固定しないと下へコピーしたときにずれます。

下の「九九表チャレンジ」で、$ の位置を変えて、どのマスが正しく埋まるか試してみてください。

④ ありがち事故 — 消費税セルを固定し忘れて下にコピー

消費税率が E1 に入っているとします。1行目だけ =D2*E1 で正しく計算できても、そのまま下にコピーすると E1 のつもりが E2、E3…とズレて、0やエラーが並びます。

⚠️ Before:=D2*E1($なし)を下にコピー

2行目は E1(税率)を正しく参照しますが、3行目は E2、4行目は E3…と、税率のつもりが空セルや別の値を参照してしまいます。

✅ After:=D2*$E$1($で固定)を下にコピー

E1 の前後に $ を打つと、何行コピーしても税率セルは動きません。「複数の行・列にコピーする値は、まず $ を検討する」が鉄則です。

🔒 参照の計算・数式の組み立てはすべてあなたのブラウザの中(純JavaScript)で完結します。入力や選択はサーバに送られません(送信ゼロ)。

このツールについて

数式をコピーすると、セルの参照は「ある規則」でズレます。$を付けた場所だけは動きません。この規則を、実際に光る参照とコピーの動きで体に入れます。仕上げは、たった1つの数式で9×9の九九表を埋めるチャレンジです。すべてこの端末の中で完結します(送信ゼロ)。

数式をコピーすると参照は位置関係を保ってズレる。$を付けた場所だけ動かない。仕上げは九九表を1つの数式で完成させるチャレンジ。

主な機能

  • 5×5ミニグリッドでコピー時の参照移動を色対応で可視化
  • B2/$B2/B$2/$B$2の4パターンをF4巡回と4列比較表で体験
  • 九九表チャレンジ:4択の数式から正解を選んで9×9を1発で埋める
  • 消費税セルの固定し忘れ事故をbefore/afterで再現
  • すべてブラウザ内の純JavaScriptで完結・送信ゼロ

よくある質問

Q. 相対参照と絶対参照の違いは何ですか?

A. 相対参照(B2)はコピーすると数式との位置関係を保ってズレます。絶対参照($B$2)は$を付けた軸が固定され、どこにコピーしても動きません。列だけ・行だけ固定する複合参照($B2・B$2)もあります。

Q. $はどこに付ければいいですか?

A. $は「釘」だとイメージしてください。列の前に打てば列を、行の前に打てば行を動かなくします。両方に打てば完全固定($B$2)です。

Q. F4キーで何が変わりますか?

A. セル参照を選んでF4を押すと、相対参照→完全固定→行だけ固定→列だけ固定→相対参照…の順に巡回します。$を手入力する必要がありません。

Q. 九九表チャレンジで不正解になるのはなぜですか?

A. =A2*B1のような相対参照のみだと、コピー時に両方の参照がズレてしまい、対角線だけ偶然正しい値になります。行見出しと列見出しだけを固定した =$A2*B$1 が正解です。

Q. 消費税セルを固定し忘れるとどうなりますか?

A. =D2*E1をそのまま下にコピーすると、E1のつもりがE2、E3…とズレて0や誤った値が並びます。=D2*$E$1のように税率セルを完全固定すれば何行コピーしても正しく計算されます。

Q. 入力した値は送信されますか?

A. いいえ。参照の計算・数式の組み立てはすべてブラウザ内で完結します(送信ゼロ)。

入力値はURLの「#」以降に入るためサーバーには送信されません。リンクを開くと同じ状態を復元します。

続けて整える

このツールの解説記事

totonoe.tech を運営する株式会社Koinobori は、法人向けの研修サービス「NOBORIBA®」も運営しています。 ここで手を動かした内容を、講師から教わる形の研修です。このページの道具は無料のまま、登録もいりません。

運営サイト

私たちが運営するサイト