Excel列番号⇔列記号変換ツール
Excelやスプレッドシートの列記号(A=1、AZ=52、XFD=16384)と列番号を相互に変換します。$B$3 のようなA1形式のセル参照を列・行に分解したり、A1:C10 のような範囲の列数・行数・セル数を求めたりすることもできます。大文字・小文字は区別しません。N進数の変換には進数変換ツールも使えます。
🔒 ブラウザ内で完結・入力データはサーバーに送信されません
列記号と列番号の変換
セル参照・範囲の分解
「B3」「$B$3」のようなセル参照、または「A1:C10」のような範囲を入力します。
よく使う列の対応表
| 列記号 | 列番号 | |
|---|---|---|
| A | 1 | 最初の列 |
| Z | 26 | 英字1文字の最後 |
| AA | 27 | 2文字の最初 |
| AZ | 52 | |
| BA | 53 | |
| IV | 256 | 旧Excel(.xls)の最終列 |
| IW | 257 | |
| ZZ | 702 | 2文字の最後 |
| AAA | 703 | 3文字の最初 |
| XFD | 16384 | 現行Excel(.xlsx)の最終列 |
注意事項
- Excel(.xlsx)の列は A〜XFD の16,384列、行は1,048,576行までです。範囲外の値はエラーになります。
- Googleスプレッドシートは既定の上限が異なります(列の最大はZZZ=18,278)。このツールはExcelの上限に合わせています。
- 範囲は逆向き(C10:A1)でも、列数・行数・セル数を正しく計算します。
用語解説
A1形式
列記号と行番号を並べてセルを指す表記(例: B3は2列目の3行目)。これに対し、R1C1形式は行・列をどちらも数字で表します。
絶対参照・相対参照
$を付けた列または行は、数式をコピーしても位置が固定されます($B$3は列も行も固定)。$がなければコピー先に合わせてずれる相対参照です。
26進数との違い
列記号は「0」のない26進数に近い数え方です(Z の次が AA)。そのため単純な26進数変換とは結果が異なります。
よくある質問
Excelの最終列は何列目ですか?
現行のExcel(.xlsx)は XFD列、つまり16,384列目までです。旧形式(.xls)は IV列(256列目)まででした。このツールは XFD を上限として、範囲外はエラーにします。
列記号の計算は普通の26進数と何が違いますか?
列記号には「0」にあたる文字がなく、Z(26)の次が AA(27)になります。そのため A=0 とする単純な26進数変換では ZやAZ の値がずれます。このツールは Excel の数え方に合わせています。
$B$3 のような絶対参照も分解できますか?
できます。$ は無視せず「列が絶対か相対か」「行が絶対か相対か」として別々に表示します。$B3 や B$3 のような複合参照にも対応しています。
範囲の列数・セル数はどう計算されますか?
A1:C10 なら列数は3、行数は10、セル数は 3×10=30 です。開始と終了が逆(C10:A1)でも同じ結果になります。
このページをシェア
