
Excel で 2 つの数式を手動で入力しました。
B3 = C3 * C2
B4 = C4 * C2
行がたくさんあるので、数式を下にコピーしたいのですが、
問題は、両方を選択してから下に引っ張ることです。
代わりに次のようになります:
B5 = C5 * C4
(ただし はC4
であるべきですC2
)。
最初の 2 つの数式を手動で作成したのに、Excel がこれを理解しないのはなぜでしょうか?
答え1
B3に入力し= C3 * C$2
て下にコピーします。
C$2
として知られている混合セル参照この場合、行番号の前にドル記号($)が付けられます(2)。コピー時に行番号を固定するのに役立ちます。
絶対セル参照
数式に絶対参照が含まれている場合、数式がどのセルを占めていてもセル参照は変わりません。数式をコピーまたは移動しても、元の位置と同じセルを参照します。絶対参照では、参照の各部分(行を参照する文字と列を参照する数字)の前に「$」が付きます。たとえば、1オーストラリアドルセル A1 への絶対参照です。数式をコピーまたは移動した場所でも、常にセル A1 を参照します。
相対セル参照
一方、相対参照は、数式を別のセル(つまり、数式が最初に入力されたセル以外のセル)にコピーまたは移動した場合に変化します。相対参照の行と列の部分に「$」は付きません。たとえば、A1セル A1 への相対参照です。移動またはコピーすると、移動した行数と列数と同じ数だけ参照が変更されます。したがって、相対参照 A1 の数式を 1 セル下に、1 セル右に移動すると、参照は B2 に変更されます。
混合セル参照
混合参照では、行の文字の前か列の番号の前にドル記号を使用しますが、両方には使用しません。たとえば、1オーストラリアドル行は調整されますが、列は調整されない混合参照です。したがって、その参照を含む数式を 1 セル下に、1 セル右に移動すると、B$1 になります。