= 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」を探して「」に置き換えることができます。
著者デイブブランズ