通过公式生成下一个列字母

时间:2019-02-18 23:01:55

标签: google-sheets

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

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

print(re.findall(r'-\s*([^\W_]+)', '12 - mystr')) # => ['mystr']
print(re.findall(r'-\s*([^\W_]+)', 'qwertyuio'))  # => []

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

1 个答案:

答案 0 :(得分:0)

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

3