我在 Excel 中有字符串,例如AA
或XA
。
我需要像这样增加它们:
对于AA
在单元格 A1 中,它将AB
在单元格 B1 中,AC
在单元格 B2 中,依此类推。
对于XA
在单元格 A1 中,它将XB
在单元格 B1 中,XC
在单元格 B2 中,依此类推。
我尝试了流行的代码,=CHAR(CODE(A1)+1)
但在 Z 之后它不起作用。
欢迎任何提示。
Cal*_*mDA 11
试试这个:将“AA”放入单元格A1,然后在单元格B1 中输入以下公式并拖动
=IF(RIGHT($A1,1)="Z", CHAR(CODE(LEFT(A1,1))+1),LEFT(A1,1))&CHAR(65+MOD(CODE(RIGHT(A1,1))+1-65,26))
Run Code Online (Sandbox Code Playgroud)
它将按如下方式递增:AA、AB、AC、...、AZ、BA、BB、BC.... 等
您可能希望调整此公式以适合您的特定演示文稿。请注意,这在“ZZ”之后不起作用。
更新:修复错误