如何用EXCEL公式
复现 列序号数列:A,B,C,,,Z,AA,AZ,,, ?多
方法
1目标:
用EXCEL公式复现 列序号数列:A,B,C,,,Z,AA,AZ,,,
2 原始数据和过程
A1AA$A$AAA$A$AA
B2BB$B$BBB$B$BB
C3CC$C$CCC$C$CC
D4DD$D$DDD$D$DD
E5EE$E$EEE$E$EE
F6FF$F$FFF$F$FF
G7GG$G$GGG$G$GG
H8HH$H$HHH$H$HH
I9II$I$III$I$II
J10JJ$J$JJJ$J$JJ
K11KK$K$KKK$K$KK
L12LL$L$LLL$L$LL
M13MM$M$MMM$M$MM
N14NN$N$NNN$N$NN
O15OO$O$OOO$O$OO
P16PP$P$PPP$P$PP
Q17QQ$Q$QQQ$Q$QQ
R18RR$R$RRR$R$RR
S19SS$S$SSS$S$SS
T20TT$T$TTT$T$TT
U21UU$U$UUU$U$UU
V22VV$V$VVV$V$VV
W23WW$W$WWW$W$WW
X24XX$X$XXX$X$XX
Y25YY$Y$YYY$Y$YY
Z26ZZ$Z$ZZZ$Z$ZZ
[11AAAA$AA$AAAAAA$AA$AAAA
12ABAB$AB$ABABAB$AB$ABAB
]13ACAC$AC$ACACAC$AC$ACAC
^14ADAD$AD$ADADAD$AD$ADAD
_15AEAE$AE$AEAEAE$AE$AEAE
`16AFAF$AF$AFAFAF$AF$AFAF
a17AGAG$AG$AGAGAG$AG$AGAG
b18AHAH$AH$AHAHAH$AH$AHAH
c19AIAI$AI$AIAIAI$AI$AIAI
d110AJAJ$AJ$AJAJAJ$AJ$AJAJ
e111AKAK$AK$AKAKAK$AK$AKAK
f112ALAL$AL$ALALAL$AL$ALAL
g113AMAM$AM$AMAMAM$AM$AMAM
h114ANAN$AN$ANANAN$AN$ANAN
i115AOAO$AO$AOAOAO$AO$AOAO
j116APAP$AP$APAPAP$AP$APAP
k117AQAQ$AQ$AQAQAQ$AQ$AQAQ
l118ARAR$AR$ARARAR$AR$ARAR
m119ASAS$AS$ASASAS$AS$ASAS
n120ATAT$AT$ATATAT$AT$ATAT
o121AUAU$AU$AUAUAU$AU$AUAU
p122AVAV$AV$AVAVAV$AV$AVAV
q123AWAW$AW$AWAWAW$AW$AWAW
r124AXAX$AX$AXAXAX$AX$AXAX
s125AYAY$AY$AYAYAY$AY$AYAY
t126AZAZ$AZ$AZAZAZ$AZ$AZAZ
u21BABA$BA$BABABA$BA$BABA
v22BBBB$BB$BBBBBB$BB$BBBB
w23BCBC$BC$BCBCBC$BC$BCBC
x24BDBD$BD$BDBDBD$BD$BDBD
y25BEBE$BE$BEBEBE$BE$BEBE
z26BFBF$BF$BFBFBF$BF$BFBF
{27BGBG$BG$BGBGBG$BG$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$1SUBSTITUTE(ADDRESS(1,ROW(G1)),"$1","")=$AMId(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$1SUBSTITUTE(ADDRESS(1,ROW()),"$1","")=$ASUBSTITUTE(SUBSTITUTE(ADDRESS(1,ROW()),"$1",""),"$","")=A
评论列表(0条)