EXCEL 以序列方式填充的公式
发布网友
发布时间:2022-04-30 20:19
我来回答
共3个回答
热心网友
时间:2022-07-01 05:43
="S"&MID(A1,2,7)+1&CHAR(CODE(MID(A1,9,1))+1)
这个可以,但字母部分只能填充到Z
如果要实现A-Z字母序列填充循环,那就比较麻烦,但还是可实现的:,如下
=IF(MID(A1,9,1)="Z","S"&MID(A1,2,7)+1&"A","S"&MID(A1,2,7)+1&CHAR(CODE(MID(A1,9,1))+1))
如果要实现FGH循环:
=IF(MID(A1,9,1)="H","S"&MID(A1,2,7)+1&"F","S"&MID(A1,2,7)+1&CHAR(CODE(MID(A1,9,1))+1))追问已知写错了 应该是S3748692H 抱歉
热心网友
时间:2022-07-01 05:44
假定E3748692H在a1
a2输入
="S374869"&ROW()&CHAR(ROW()+67)
下拉复制填充追问这个方法可以是可以只是如果后面两个数更改了就比较麻烦了,谢谢
追答没明白你的意思
热心网友
时间:2022-07-01 05:44
将2,3,4,5放在一列(如C列),将E,F,G,H放在一列(如D列),在E1列输入:="s374869"&c1&d1。向下填充即可。追问我也想这个方法不过太麻烦。影响效率 ,谢谢
追答把A,B,C....添加到自定义序列。