Excelの列名(例AA列)は列番号が何かすぐにわかる対応表

こんにちは!大阪市を拠点に活動している『縁紡ぐ』の稲垣です。
SWELLを使ったホームページ制作や、Excel、ACCESS、RPAなどのシステム開発を行っています。
また、Excel、Word、Outlookの研修や、情報セキュリティ研修も行っています。身近なITの相談相手になりたいと思っています。
お気軽にお問い合わせください。
目次
Excelの列名(例AA列)は列番号が何かすぐにわかる対応表
今回は、Excelの列名と列番号の対応表を紹介します。Excelで作業をしていると、「AA列は何列目?」や「列番号から列名を知りたい」といった疑問が出てくることがあります。この記事では、Excelの列名と列番号の対応を一覧で分かりやすく解説します。
列名 | 列番号 | 列名 | 列番号 | 列名 | 列番号 |
---|---|---|---|---|---|
A | 1 | AA | 27 | BA | 53 |
B | 2 | AB | 28 | BB | 54 |
C | 3 | AC | 29 | BC | 55 |
D | 4 | AD | 30 | BD | 56 |
E | 5 | AE | 31 | BE | 57 |
F | 6 | AF | 32 | BF | 58 |
G | 7 | AG | 33 | BG | 59 |
H | 8 | AH | 34 | BH | 60 |
I | 9 | AI | 35 | BI | 61 |
J | 10 | AJ | 36 | BJ | 62 |
K | 11 | AK | 37 | BK | 63 |
L | 12 | AL | 38 | BL | 64 |
M | 13 | AM | 39 | BM | 65 |
N | 14 | AN | 40 | BN | 66 |
O | 15 | AO | 41 | BO | 67 |
P | 16 | AP | 42 | BP | 68 |
Q | 17 | AQ | 43 | BQ | 69 |
R | 18 | AR | 44 | BR | 70 |
S | 19 | AS | 45 | BS | 71 |
T | 20 | AT | 46 | BT | 72 |
U | 21 | AU | 47 | BU | 73 |
V | 22 | AV | 48 | BV | 74 |
W | 23 | AW | 49 | BW | 75 |
X | 24 | AX | 50 | BX | 76 |
Y | 25 | AY | 51 | BY | 77 |
Z | 26 | AZ | 52 | BZ | 78 |
列名から列番号を取得する方法
Excel VBAを使って、列名から列番号を取得する方法を紹介します。
Sub 列番号を取得する()
Dim 列名 As String
Dim 列番号 As Long
列名 = "AA" ' 取得したい列名を入力します
列番号 = Range(列名 & "1").Column
MsgBox 列名 & "列の列番号は " & 列番号 & " です。"
End Sub

解説
列名
に取得したい列名を入力Range(列名 & "1").Column
で指定した列名の列番号を取得
ちょっとした発想で列番号を取得できますね!
列番号から列名を取得する方法
列番号から列名を取得する方法を紹介します。
Function 列名を取得する(ByVal 列番号 As Long) As String
列名を取得する = Split(Cells(1, 列番号).Address, "$")(1)
End Function
Sub 列名を表示する()
Dim 列番号 As Long
Dim 列名 As String
列番号 = 27 ' 取得したい列番号を入力します
列名 = 列名を取得する(列番号)
MsgBox 列番号 & "番目の列名は " & 列名 & " です。"
End Sub

解説
列名を取得する
関数を使用して、列番号から列名を取得します。Split(Cells(1, 列番号).Address, "$")(1)
で列番号に対応する列名を取得します。
まとめ
今回は、Excelの列名と列番号の対応表を紹介しました。この記事で、Excelでの作業がよりスムーズに進むことを願っています。
記事を書いた人

稲垣
- Excel、ACCESSでのシステム開発が得意
- ITスキルを共有し実践的に学びながら成長する人を見るのが幸せ
- 自家焙煎するほどのコーヒー好き
- 使用言語 VBA、Python、Javascript、Java、HTML、CSS etc.
- 保有資格 Kintoneアソシエイト、日商簿記検定2級、マンション管理士、管理業務主任者、情報セキュリティマネジメント、ExcelVBA etc.
- 業務フロー図の作成や業務時間分析を通して、効率化ポイントを探る人
- お客様にとって本当に良いことかを第一に考える人
コメント