如何用EXCEL公式复现 列序号数列:A,B,C,,,Z,AA,AZ,,, ?多方法

1目标:

用EXCEL公式复现 列序号数列:A,B,C,,,Z,AA,AZ,,,

2 原始数据和过程

A1AA$A$1$AAA$A$1$AA
B2BB$B$1$BBB$B$1$BB
C3CC$C$1$CCC$C$1$CC
D4DD$D$1$DDD$D$1$DD
E5EE$E$1$EEE$E$1$EE
F6FF$F$1$FFF$F$1$FF
G7GG$G$1$GGG$G$1$GG
H8HH$H$1$HHH$H$1$HH
I9II$I$1$III$I$1$II
J10JJ$J$1$JJJ$J$1$JJ
K11KK$K$1$KKK$K$1$KK
L12LL$L$1$LLL$L$1$LL
M13MM$M$1$MMM$M$1$MM
N14NN$N$1$NNN$N$1$NN
O15OO$O$1$OOO$O$1$OO
P16PP$P$1$PPP$P$1$PP
Q17QQ$Q$1$QQQ$Q$1$QQ
R18RR$R$1$RRR$R$1$RR
S19SS$S$1$SSS$S$1$SS
T20TT$T$1$TTT$T$1$TT
U21UU$U$1$UUU$U$1$UU
V22VV$V$1$VVV$V$1$VV
W23WW$W$1$WWW$W$1$WW
X24XX$X$1$XXX$X$1$XX
Y25YY$Y$1$YYY$Y$1$YY
Z26ZZ$Z$1$ZZZ$Z$1$ZZ
[11AAAA$AA$1$AAAAAA$AA$1$AAAA
\12ABAB$AB$1$ABABAB$AB$1$ABAB
]13ACAC$AC$1$ACACAC$AC$1$ACAC
^14ADAD$AD$1$ADADAD$AD$1$ADAD
_15AEAE$AE$1$AEAEAE$AE$1$AEAE
`16AFAF$AF$1$AFAFAF$AF$1$AFAF
a17AGAG$AG$1$AGAGAG$AG$1$AGAG
b18AHAH$AH$1$AHAHAH$AH$1$AHAH
c19AIAI$AI$1$AIAIAI$AI$1$AIAI
d110AJAJ$AJ$1$AJAJAJ$AJ$1$AJAJ
e111AKAK$AK$1$AKAKAK$AK$1$AKAK
f112ALAL$AL$1$ALALAL$AL$1$ALAL
g113AMAM$AM$1$AMAMAM$AM$1$AMAM
h114ANAN$AN$1$ANANAN$AN$1$ANAN
i115AOAO$AO$1$AOAOAO$AO$1$AOAO
j116APAP$AP$1$APAPAP$AP$1$APAP
k117AQAQ$AQ$1$AQAQAQ$AQ$1$AQAQ
l118ARAR$AR$1$ARARAR$AR$1$ARAR
m119ASAS$AS$1$ASASAS$AS$1$ASAS
n120ATAT$AT$1$ATATAT$AT$1$ATAT
o121AUAU$AU$1$AUAUAU$AU$1$AUAU
p122AVAV$AV$1$AVAVAV$AV$1$AVAV
q123AWAW$AW$1$AWAWAW$AW$1$AWAW
r124AXAX$AX$1$AXAXAX$AX$1$AXAX
s125AYAY$AY$1$AYAYAY$AY$1$AYAY
t126AZAZ$AZ$1$AZAZAZ$AZ$1$AZAZ
u21BABA$BA$1$BABABA$BA$1$BABA
v22BBBB$BB$1$BBBBBB$BB$1$BBBB
w23BCBC$BC$1$BCBCBC$BC$1$BCBC
x24BDBD$BD$1$BDBDBD$BD$1$BDBD
y25BEBE$BE$1$BEBEBE$BE$1$BEBE
z26BFBF$BF$1$BFBFBF$BF$1$BFBF
{27BGBG$BG$1$BGBGBG$BG$1$BGBG
|28BH
}29BI
~210BJ
211BK
212BL
213BM
214BN
215BO
216BP
217BQ
218BR
219BS
220BT
221BU
222BV
223BW
224BX
225BY
226BZ

3 具体不同方法

方法1:A列

  • 单元格A1=CHAR(64+ROW(A1))
  • 核心就是 把字符用ascii表示,使用char()函数

方法2:CDE列,其中CD为辅助列

  • 分别用量辅助列
  • 单元格E1=CHAR(64+D1)
  • 单元格E27=CHAR(64+C27)&CHAR(64+D27)
  • 不再直接区,行数作为参数,而是直接加2列数组作为参数,影响最终数组
  • 把A-Z和另外一个A-Z 连接起来

方法3,列G,其中列H,I,J是按步骤拆分计算列

  • 单元格G1=MID(SUBSTITUTE(ADDRESS(1,ROW(G1)),"$1",""),2,9)
  • ADDRESS(1,ROW(G1)=$A$1
  • SUBSTITUTE(ADDRESS(1,ROW(G1)),"$1","")=$A
  • MID(SUBSTITUTE(ADDRESS(1,ROW(G1)),"$1",""),2,9)=A
  • 核心就是,用address() 函数可以获取,单元格的 A1显示格式,然后去掉行号,就剩下要的数组序列了

方法4,列L,其中列M,N,O是按步骤拆分计算列

  • 单元格L1=SUBSTITUTE(SUBSTITUTE(ADDRESS(1,ROW()),"$1",""),"$","")
  • ADDRESS(1,ROW()=$A$1
  • SUBSTITUTE(ADDRESS(1,ROW()),"$1","")=$A
  • SUBSTITUTE(SUBSTITUTE(ADDRESS(1,ROW()),"$1",""),"$","")=A

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值