• 締切済み

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

あるセルに別のシートからリンクしている「=項目!A1」と入力して、下の方にオートフィルすると「=項目!」以下は「A1、A2、A3…」と入力されますよね。 これを「A1、B1、C1…」という感じで数値固定でアルファベットだけをオートフィルさせたいのですがどうすればできますか?数値だけ絶対参照してもうまくいきません。いい方法がありますか?

みんなの回答

  • kkkkkm
  • ベストアンサー率66% (1719/2589)
回答No.5

> やはり数式しかないのですね 今回のような事とかその逆のパターンとかはわりとよくありますから、関数で処理する方法を覚えていてもいいかもです

  • kkkkkm
  • ベストアンサー率66% (1719/2589)
回答No.4

回答No.2の補足です。 式の結果で参照が正しいことは確認できると思いますが どこかに =ADDRESS(1,ROW(A1)) として下にコピーすると 参照先が $A$1、$B$1、$C$1・・・と変化しているのが目視で確認できると思います。 絶対参照ですが相対参照のかたちにしたい場合は =ADDRESS(1,ROW(A1),4) とすれば A1、B1、C1・・・になります。

  • chayamati
  • ベストアンサー率41% (260/624)
回答No.3

こんにちは >あるセルに別のシートからリンクしている「=項目!A1」と入力して、下の方にオートフィルすると「=項目!」以下は「A1、A2、A3…」と入力されますよね。 ★此処でリンクとはどういう事ですか  別のシートの参照はシート名!参照セルです  「=項目!A1」は項目シートのA1セルの事です  通常新規ファイルを作成するとSheet1、Sheet2、Sheet3の3枚のシートがあります  このSheet名を右クリックからシート名を変更できます。

pusuta
質問者

補足

回答ありがとうございます。表現が適切ではなかったですかね?(^^; これは項目のシートにあるセルをコピーして「リンク貼り付け」のこと指してます。

  • kkkkkm
  • ベストアンサー率66% (1719/2589)
回答No.2

=INDIRECT("項目!" & ADDRESS(1,ROW(A1))) といった方法もあります。

pusuta
質問者

お礼

回答ありがとございます。意外に簡単にはできないのですね。やはり数式しかないのですね。

Powered by GRATICA
回答No.1

=OFFSET(項目!$A$1,0,ROW(A1)-1) と入力して、下方向にオートフィルする。

pusuta
質問者

お礼

回答ありがとございます。意外に簡単にはできないのですね。手打ちの方が早いかもです(^^;

Powered by GRATICA

関連するQ&A