• ベストアンサー

エクセルの式の中のセルの指定方法?

エクセルの事あんまりわかってません。 式中に =D16とあれば D列の16行目なんだろうなと分かりますが、 =$D$16って感じのものがあるのですが、これはどういう意味でしょう?

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

  =D6 このセルを下にコピーすると=E7に変化します 一方で=$D$16はどこにコピーしても変化しません。 式を作りコピーするときにD7の様な表現が便利で、コピーしても変化してほしくないときに=$D$16の様にします  

muuming2001
質問者

お礼

ありがとうございました。

その他の回答 (2)

  • masnoske
  • ベストアンサー率35% (67/190)
回答No.3

$を付けると列や行が固定されます。 =$D16 なら列固定、=D$16 なら行固定、=$D$16 ならセル固定です。 数式を入力したセルを縦や横にコピーしてみれば、理解できると思います。

muuming2001
質問者

お礼

ありがとうございました。

  • f272
  • ベストアンサー率46% (8627/18452)
回答No.2

$がついていても同じです。D列の16行目ですね。 違いが表れるのは,その数式を他のセルにコピーしたときです。 =D16と書いてあるセルを,一つ右のセルにコピーしたら=E16に変化するし,一つ下のセルにコピーしたら=D17に変化します。これが=$D$16と書いてあるセルならばどんなにコピーしても=$D$16です。 まとめると =$D$16を右にコピーしたら=$D$16で,下にコピーしたら=$D$16です。 =$D16を右にコピーしたら=$D16で,下にコピーしたら=$D17です。 =D$16を右にコピーしたら=E$16で,下にコピーしたら=D$16です。 =D16を右にコピーしたら=E16で,下にコピーしたら=D17です。 要するに$がついていれば変化しない。$がついていなければ変化するということです。

muuming2001
質問者

お礼

ありがとうございました。

関連するQ&A