本文へスキップ
にゃんこツール

Excel列番号⇔列記号変換ツール

Excelやスプレッドシートの列記号(A=1、AZ=52、XFD=16384)と列番号を相互に変換します。$B$3 のようなA1形式のセル参照を列・行に分解したり、A1:C10 のような範囲の列数・行数・セル数を求めたりすることもできます。大文字・小文字は区別しません。N進数の変換には進数変換ツールも使えます。

🔒 ブラウザ内で完結・入力データはサーバーに送信されません

列記号と列番号の変換

セル参照・範囲の分解

「B3」「$B$3」のようなセル参照、または「A1:C10」のような範囲を入力します。

よく使う列の対応表

列記号列番号
A1最初の列
Z26英字1文字の最後
AA272文字の最初
AZ52
BA53
IV256旧Excel(.xls)の最終列
IW257
ZZ7022文字の最後
AAA7033文字の最初
XFD16384現行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)でも同じ結果になります。

このページをシェア

↑↓ 選択 Enter 開く Esc 閉じる