Excel

列番号を文字に変換する

Convert Column Number Letter

Excelの数式:列番号を文字に変換する一般式
= SUBSTITUTE ( ADDRESS (1,col_number,4),'1','')
概要

列番号をExcelの列文字(A、B、Cなど)に変換するには、ADDRESS関数とSUBSTITUTE関数に基づく数式を使用できます。





示されている例では、C5の式は次のとおりです。

 
= SUBSTITUTE ( ADDRESS (1,B5,4),'1','')
説明

最初のステップは、列番号を含むアドレスを作成することです。これをADDRESS関数で行うには、行番号に1、B5の列番号、abs_num引数に4を指定します(相対参照を取得するため)。





 
 ADDRESS (1,B5,4)

この情報を使用して、ADDRESSはテキスト「A1」を返します。

今日の日付をExcelで取得する方法

次に、SUBSTITUTEを使用して、次のように1番を取り除きます。



 
= SUBSTITUTE ('A1','1','')

行番号はADDRESS関数内で1としてハードコードされているため、すべての場合に自信を持って「1」を探して「」に置き換えることができます。

著者デイブブランズ


^