Excel・表計算を整える
初級絶対参照$を整える。
= コピーすると参照がズレる理由を、光る対応で体で覚える
絶対参照・相対参照が初めての方は、先に そもそも絶対参照・相対参照とは・どんな場面で使うか をどうぞ。
① コピーすると参照はどう動く?
B2 に数式「=B1*A2」を置きました。「下へコピー」「右へコピー」を押すと、1セルずつフィルコピーします。コピー先のセルと、実際に参照される2つのセル(同じ色で光ります)に注目してください。
コピー先のセルに入る数式
一言で言うと
相対参照=数式との位置関係を保ったままズレる。コピー先が1つ右なら、参照先も1つ右。コピー先が1つ下なら、参照先も1つ下。
② $の4パターン切替 — どこが固定され、どこがズレるか
同じ位置に置いた数式を4つの $ パターンで切り替え、「下へ3・右へ3」コピーした結果の参照先を比較します。$の付いた部分(moegiで着色)は動きません。
今のセル参照
🔩 $は釘:列の前に打てば列を、行の前に打てば行を打ち付けて動かなくします。
③ 九九表チャレンジ — たった1つの数式で9×9を埋める
1行目に 1〜9、A列に 1〜9 を並べた表があります。B2 に入れる数式を4択から選び、「全マスにコピー」を押してください。正しければ九九表が完成します。
そもそも絶対参照・相対参照とは
数式をコピーしたとき、参照先が動くか、動かないか。
数式の中のセル番地には、コピーしたときに一緒にずれる書き方(相対参照)と、ずれずに固定される書き方(絶対参照)があります。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®」も運営しています。 ここで手を動かした内容を、講師から教わる形の研修です。このページの道具は無料のまま、登録もいりません。