【エクセル】列の番号とアルファベットの対応表

2023.04.23 /

【エクセル】列の番号とアルファベットの対応表

記事ではMicrosoftのエクセルにおける、番号とアルファベット対応表をご紹介します。

エクセルには行と列があり、行は数字、列はアルファベットで表示されているのがデフォルトです。この行列の表記を利用して「A1」や「B3」のようにセルの位置を表現できます。

しかしVBAでマクロを組んでいると、列をアルファベットではなく数字で利用することがあります。この際にBZの列を数値で表記したい場合、わざわざ数えるのはめんどくさいですよね。

本記事では列の番号とアルファベットの対応表を記していますので、ぜひVBAのマクロ作成時などで利用してください。

行列の表示形式:A1参照形式とR1C1参照形式

エクセルの行列の表示形式はA1参照形式とR1C1参照形式の2種類あります。

A1参照形式は行が数字、列がアルファベットで表示される形式です。Range型とも呼ばれ、VBAのRange()ではA1参照形式でセルを指定します。A1参照形式は人間が判別しやすい形式です。

R1C1参照形式は行と列を数字で表示する形式です。Cells型とも呼ばれ、VBAのCells()ではR1C1参照形式でセルを指定します。VBAでマクロを組む場合、R1C1参照形式の方がコーディングしやすいです。

本記事で紹介する対応表は、列のアルファベットを番号で表記したい場合に参照する表のため、VBAなどR1C1参照形式によるセルの指定を行いたい場面などで利用されることが想定されます。

列:番号とアルファベットの対応表

列英字 列番号
A 1
B 2
C 3
D 4
E 5
F 6
G 7
H 8
I 9
J 10
K 11
L 12
M 13
N 14
O 15
P 16
Q 17
R 18
S 19
T 20
U 21
V 22
W 23
X 24
Y 25
Z 26
列英字 列番号
AA 27
AB 28
AC 29
AD 30
AE 31
AF 32
AG 33
AH 34
AI 35
AJ 36
AK 37
AL 38
AM 39
AN 40
AO 41
AP 42
AQ 43
AR 44
AS 45
AT 46
AU 47
AV 48
AW 49
AX 50
AY 51
AZ 52
列英字 列番号
BA 53
BB 54
BC 55
BD 56
BE 57
BF 58
BG 59
BH 60
BI 61
BJ 62
BK 63
BL 64
BM 65
BN 66
BO 67
BP 68
BQ 69
BR 70
BS 71
BT 72
BU 73
BV 74
BW 75
BX 76
BY 77
BZ 78
列英字 列番号
CA 79
CB 80
CC 81
CD 82
CE 83
CF 84
CG 85
CH 86
CI 87
CJ 88
CK 89
CL 90
CM 91
CN 92
CO 93
CP 94
CQ 95
CR 96
CS 97
CT 98
CU 99
CV 100
CW 101
CX 102
CY 103
CZ 104
列英字 列番号
DA 105
DB 106
DC 107
DD 108
DE 109
DF 110
DG 111
DH 112
DI 113
DJ 114
DK 115
DL 116
DM 117
DN 118
DO 119
DP 120
DQ 121
DR 122
DS 123
DT 124
DU 125
DV 126
DW 127
DX 128
DY 129
DZ 130
列英字 列番号
EA 131
EB 132
EC 1333
ED 134
EE 135
EF 136
EG 137
EH 138
EI 139
EJ 140
EK 141
EL 142
EM 143
EN 144
EO 145
EP 146
EQ 147
ER 148
ES 149
ET 150
EU 151
EV 152
EW 153
EX 154
EY 155
EZ 156
列英字 列番号
FA 157
FB 158
FC 159
FD 160
FE 161
FF 162
FG 163
FH 164
FI 165
FJ 166
FK 167
FL 168
FM 169
FN 170
FO 171
FP 172
FQ 173
FR 174
FS 175
FT 176
FU 177
FV 178
FW 179
FX 180
FY 181
FZ 182

列の表記を数字やアルファベットに変換する

列の番号とアルファベットの対応表を見るのではなく、エクセルの列の表記をアルファベットから数字に変更することができます。

エクセル:列を数字表記に変更する

列の表記を数字に変更する方法は以下の記事をご参照ください。

Column ()関数による列番号の取得

一つ、二つの列番号を確かめたいだけであれば、Column()関数を使うと簡単に列番号を求められます。

エクセル:Column()関数

Column()関数はその列の列番号を上図のように表示してくれます。