問題点Indirect関数を使うときなど、セル番地のアルファベット(列番号)をずらして行きたいときがあると思う。思い浮かぶのはオートフィルでずらせば良いじゃんと言う話だが、エクセルではアルファベットはデフォルトではずらすことが出来ない!!解決策で、ちょっとネットを調べたんですよ。凄い人はいらっしゃる者で列アルファベットをアルファベットに変換する頁を作ってらっしゃる人がいらっしゃった。エクセル関数で列の番号でなく、列のアルファベットを取得する方法=SUBSTITUTE(ADDRESS(ROW(),COLUMN(),4),ROW(),)この式をセルに入れて列方向にコピペしてあげると、列アルファベットが入っていく。このままでも、関数で使えばOKの気がするが、例えば列位置のアルファベットではなく、列番号をJから始めたい時もあるはずだ。この場合は、リストに上記のアルファベット文字列を導入してオートフィルを可能にしてあげましょう。アルファベットのオートフィルの作り方アルファベットの文字列を準備=SUBSTITUTE(ADDRESS(ROW(),COLUMN(),4),ROW(),)をコピペしてあげると簡単。この文字列を値貼り付けする。エクセルのファイルタブのオプションの詳細設定、ユーザー設定リストの編集マック版エクセルタブの環境設定から、数式とリストのランの、ユーザー設定リストB.リストを追加してあげる下の方にあるリストの取り込み元範囲に1行目をぐいっと設定してあげればOKだ。ここで、1で関数を値貼り付けにしていないとエラーが出てしまう。C.リスト完成エクセルのシートでオートフィルが出来るか確認してみてください。reserved.ページ上部へ戻る。