プログラムのデータの入力形式の説明で,エクセルで縦にA,B,…,Z,AA,BB,…というようにアルファベットで連続で入力したいと思った。
最初に調べてヒットしたのは以下の方法
________________________
●アルファベットを連続して入力する
A1セルに「A」と入力する
A2セルに「=CHAR(CODE(A1)+1)」と入力する
必要な範囲までドラッグする
参考:http://excel.miracle.to/diary.cgi?no=15&continue=on
________________________
但し,この方法だとAA,BBはできない。Zの次が[,\…というようになってしまう。
そこで以下の方法を試した。
まずA~Zまでを前述の方法で作っておく。
そして,AA~ZZとしたいセルで
=「Aのセル」&「Aのセル」となるように先に作ったAのセルを参照をする。
これでOK。参照するのが嫌なら
最初に
AA
とセルに入力して
その下で
=CHAR(CODE(D54)+1)&CHAR(CODE(D54)+1)
という感じにやってやればよい。
参考:http://q.hatena.ne.jp/1225083760
エクセルで&で追加できるという機能を初めて知った。
関連