首页 > 解决方案 > 通过公式生成下一列字母

问题描述

我正在尝试获取写在单元格中的列字母,然后生成下一列的字母。这适用于 A 到 Z,但在那之后,我的公式不起作用

假设单元格 A1 包含字母 A,我希望我的函数显示下一个可能的列,这里是 B。这有效:

=char(CODE(A1)+1)

但是,如果 A1 包含字母 Z,我希望它显示下一列组合 AA。如果是 AZ,我希望它显示 BA。是否可以创建任何公式来执行此功能?

标签: google-sheetsrangecharactersubstitutionexcel-indirect

解决方案


  =SUBSTITUTE(ADDRESS(1, COLUMN(INDIRECT(A2&1))+1, 4), 1, )

3


推荐阅读