如何转换Excel列号信
有时我们需要将给定的列号转换为列字母(A,B,C,..),因为excel寻址功能可以处理列字母。
因此,没有将Excel列号直接转换为列字母的功能。但是我们可以将SUBSTITUTE函数与ADDRESS函数结合使用列索引来获得列字母。
通用公式
=SUBSTITUTE(ADDRESS(1,column_number,4),1,””)
Column_number:要获取列字母的列号。
示例:将Excel数字转换为列字母
这里我们在B2:B5中有一些列号。我们要从给定的数字(1、2、3等)中获取相应的列字母(A,B,C等)。
在此处应用上述通用公式,以从列号获取列字母。
=SUBSTITUTE(ADDRESS(1,B2,4),1,””)
记下这个公式。您在C2:C5中有列字母。
如何运作?
好吧,这是一个非常简单的公式。目的是获得给定列号的第一个单元格地址。然后删除行号以仅具有列字母。我们使用ADDRESS函数获得给定列号的第一个单元格的地址。
地址((1,B2,4):
这里B2包含1。此make转换为`link:/ lookup-formulas-address-function-in-excel [ADDRESS]`(1,1,4)。
地址FUNCTION以相对格式(4)返回坐标第一行第一列的地址。这给我们A1。
现在SUBSTITUTE函数具有`link:/ excel-text-formulas-excel-substitute-function [SUBSTITUTE]`(A1,1,””)。
它用A1中的任何内容(“”)替换1。这给我们A。
是的,这是你们如何在Excel中将数字转换为列字母。在下一个教程中,我们将学习如何将列字母转换为数字。如果您对本文或高级excel中的任何其他主题有任何疑问,请在下面的评论部分中告知我们。