エクセルの数式について質問です。E3と書けばE列3行目のことを指すと思うのですが、E$3と書いた場合にはどういう意味でしょうか。

お手数ですがご存知の方お教えいただけますと助かります。

回答の条件
  • 1人5回まで
  • 登録:
  • 終了:2011/11/03 12:53:12
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

ベストアンサー

id:a-kuma3 No.1

回答回数4974ベストアンサー獲得回数2154

ポイント100pt

E$3 も、E列3行目を表します。

E3 と挙動が違ってくるのは、式を別のセルにコピーしたときです。


例えば、E3 を式に含むセルを、同じ列で、ひとつ下の行にコピーしたときには、以下のような挙動をします。

  • E3 → E4 と、指す行が変わる
  • E$3 → E$3 と、指す行が変わらない

同様に、$E3 は、複写しても、列が固定されます。

$E$3 は、列も行も固定です。


例えば、積算のシートを作るときに、単価をひとつだけ別のセルに書いておいて、

一行ずつ、項目を入れていく場合、単価を入れたセルが A1 だったら、

価格を計算する式では、=数量*$A$1 とします。その式をコピーすると、コピー先の式でも

A1 を指すようになります。

id:inahocaretaxi

Excelヘルプで「絶対参照」検索してみては?

絶対参照:数式が入力されているセルの位置にかかわらず、参照するセルの絶対アドレス。絶対的なセル参照は $A$1 のように表します。絶対参照を含む数式を他の行や列にコピーまたはオートフィルによりコピーしても、絶対参照は変わりません。

2011/11/03 12:21:25
  • id:n_maco2
    詳しいご回答いただきありがとうございました!
    大変よくわかりました。便利な機能があるものですねぇ!

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません