Lesson008で操作したオートフィルについて思い出してください。

以下のように、SUM関数でセル「B6」にB列の合計が入力されています。

数式バーで確認すると、セル「B2」~「B5」の合計を求めています。

では、SUM関数で、残り3つのセル「C6」「D6」「E6」にも、縦列の合計を算出したいと思います。

アクティブセルをいちいち置いて、SUM関数を呼び出し、セル「B6」へ算出したように操作するのか?

確かに関数の便利な機能を使っていますが、同じ動作を繰り返すのは、やはり手間がかかる。

そこで活躍するのが、オートフィルです。

アクティブセルの右下、フィルハンドルにマウスカーソルを乗せて、セル「E6」までドラッグ&ドロップする。

結果はこのようになります。

これはどういう仕組みなのか?

もともとB2:B5は、範囲選択をしたセル参照です。

セル参照されたセルに対して、オートフィルの操作を行うと、参照先はそのオートフィルで移動した分だけ「ずれ動く」という性質を持っています。

セルB6のSUM関数は……

=SUM(B2:B5)

そして、オートフィルにより、右に1列ずれた結果は……

=SUM(C2:C5)

=SUM(D2:D5)

=SUM(E2:E5)

と、列方向にずれ動いた参照となったわけです。

そのため、計算式が表に一致して、一気に答えが算出された、という結果です。

これを相対(あいたい)する参照ということで、相対参照(そうたいさんしょう)と読んでいます。

Excelにおいて重要なキーワードなので、しっかり暗記してください。

さえちゃん_01

セル参照がオートフィルの方向に従って相対的にずれていくから、相対参照といいます。ものすごく大切なキーワードなので、しっかりと覚えましょう!

記事更新日:2020年5月5日

目次へ 次の講座