• ベストアンサー

Excelのオートフィルについて

隣のセルにそのまま数式をコピーしたいのですが, オートフィルのせいで思うようにいきません。 例えば =Y1 をコピーすると =Y1 =Z1 といように連続になっていまします。 単純に =Y1 =Y1 としたいのです。 データ量が多いので手打ちはできません。 初心者ですが,よろしくお願いします。

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

  • ベストアンサー
  • ensan8
  • ベストアンサー率45% (45/100)
回答No.2

それはオートフィルの問題ではなくて、相対参照と絶対参照の問題です。 EXCELでは相対参照がデフォルトです。 あなたがしたいようにするには、式を「=Y1」ではなくて「=$Y$1」というように行や列の前に$マークをつけてからコピーしてみて下さい。

その他の回答 (2)

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.3

オートフィルの問題ではなく、絶対参照、相対参照、複合参照の 考えや使い方を勉強のこと。 上記の3つの言葉でGoogleででも照会すれば滝さん記事が出る。 エクセルの関数式を使う上で基礎的な大切なことだ。 >連続になっていまします は隣のセルに変化してしまうということでしょう。 ーー 式のセル番地が1つ=Y1などなら (1)手打ちで=$Y$1にして式を複写する (2)=Y1のセルをポイントして、数式バー部で式を範囲指定し F4キーを押すと=Y! $Y$1 =Y$1 =$Y1 Y1 にサイクリックに変化するので適当な段階でやめる (3)ただ=Z1-Y1などの時は(2)のような変化をさせたい部分を数式バー部で範囲指定して(2)をやるてはある。 しかし手打ちの方が確実かな。 (4)沢山のセルに式を複写してしまっていたら、一旦式を消して 上記のようにして、複写しなおしをする。

noname#64582
noname#64582
回答No.1

=$Y$1 にすればよいのでは。 ということでしょうか。

専門家に質問してみよう