本文へスキップ
totonoe

Excel・表計算を整える

初級

絶対参照$を整える

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

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

i

TLDR — 30秒で分かる

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

主な機能

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

BASIC

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

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

5×5 ミニグリッド B2発、コピー先が右下に移動

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

一言で言うと

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

DOLLAR

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

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

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

今のセル参照

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

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

CHALLENGE

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

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

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

PITFALL

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

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

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

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

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

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

🔒 参照の計算・数式の組み立てはすべてあなたのブラウザの中(純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の「#」以降に入るためサーバーには送信されません。リンクを開くと同じ状態を復元します。

RELATED TOOLS

続けて整える

KOINOBORI ECOSYSTEM

私たちが運営するサイト