プロが教えるわが家の防犯対策術!

隣のセルにそのまま数式をコピーしたいのですが,
オートフィルのせいで思うようにいきません。

例えば
=Y1
をコピーすると
=Y1 =Z1

といように連続になっていまします。
単純に
=Y1 =Y1
としたいのです。

データ量が多いので手打ちはできません。
初心者ですが,よろしくお願いします。

A 回答 (3件)

それはオートフィルの問題ではなくて、相対参照と絶対参照の問題です。


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

オートフィルの問題ではなく、絶対参照、相対参照、複合参照の


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

=$Y$1



にすればよいのでは。

ということでしょうか。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!