2017-03-27 4 views
1

列の番号の文字を見つける方法? COLUMN関数はカラムの文字しか取得できませんが、がAAのようにしたいのですが、$ INDIRECT $関数でINDIRECT($A$1)のような抽象的な値を使用する場合は、R1C1の代わりにcharを使用する必要があります。 。Excel列の文字を取得する方法

+0

[A1(A1)にセル(1,1)を変換する]の可能な複製(http://stackoverflow.com/questions/6262743/convert-cells1-1-into-a1-and-vice-versa) )、VBAを使用している場合に限ります。 –

答えて

0

VBAプログラミングではなくセル機能を使用している場合は、ADDRESS()関数を探していると思います。私のExcelにインストール:

=ADDRESS(1,1) 

$A1$1を与えます。

=ADDRESS(1,1,1,0) 

R1C1となります。

=ADDRESS(1,1,1,1) 

$A1$1となります。

私はあなたと異なるデフォルト値を設定する必要がありますが、4番目のパラメータはR1C1A1スタイルの間で切り替わります。あなただけの列文字をしたい場合

は今、1つの方法は、例えば、delete the row textにある:

=SUBSTITUTE(ADDRESS(1,27,4,1),"1","") 

これはAAを与えます。 ADDRESS(1,27,4,1)AA1を返します。第3パラメータを4に設定して、相対アドレス($)のアドレスを返さないと、は1(行番号はADDRESSに置き換えられます)を空の文字列で置き換えます。

+0

しかし、私は行Aだけを、全体のアドレスではなく、どのようにしたいのですか? –

関連する問題