打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Excel使用函数生成列标字母,原来这么简单!

Excel情报局

职场联盟Excel

生产挖掘分享Excel基础技能
Excel爱好者大本营
用1%的Excel基础搞定99%的职场问题
做一个超级实用的Excel公众号
Excel是门手艺玩转需要勇气
数万Excel爱好者聚集地
SUPER EXCEL MAN

    


1

职场实例


小伙伴们大家好,今天我们来解决一个公众号粉丝在后台留言咨询的一个Excel职场实例问题,这个问题是关于获取Excel的列标字母的。我们都知道Excel视图界面有行号(1,2,3....)和列标(A,B,C....),可以通过自定义设置选择显示或者不显示行号和列标一般我们都会选择显示行号和列标有助于我们日常的查看以及方便公式的书写(参照)等


如下图所示:

我们想要在第2行对应的单元格中,用函数公式的方法快速提取列标字母。这个问题我们可以采取一组简单的基础函数嵌套快速的完成。



2

解题思路

我们可以使用SUBSTITUTE函数ADDRESS函数COLUMN函数嵌套使用快速的解决此问题。
我们在A2单元格输入函数公式:
=SUBSTITUTE(ADDRESS(1,COLUMN(A2),4),1,"")
回车结束公式后向右填充公式,即可快速生成列标字母。



3

公式解剖

01

获取单元格列号

我们来对函数公式进行解剖分析,以助于我们更容易的理解学习


我们可以使用COLUMN函数获取指定单元格的列号


在A2单元格输入函数公式:

=COLUMN(A2)


COLUMN函数向右填充时,计算结果依次递增,用作单元格的列号。



02

获取单元格地址

我们继续完善A2单元格函数公式:

=ADDRESS(1,COLUMN(A2),4)


ADDRESS函数的第一参数为1,也就是使用1作为单元格的行号。以COLUMN(A2)作为第二参数,公式向右填充时,COLUMN(A2)部分的计算结果依次递增,用作单元格的列号。第三参数为4,表示使用行相对引用和列相对引用。公式最终得到A1,B1,C1....等单元格地址文本


ADDRESS函数含义

创建一个以文本方式对工作薄中某一单元格的引用。


ADDRESS函数的语法:

=ADDRESS(行号,列号,引用类型,引用样式,工作表名文本



03

删除单元格地址中数字

我们继续完善A2单元格中的函数公式:

=SUBSTITUTE(ADDRESS(1,COLUMN(A2),4),1,"")


使用SUBSTITUTE函数将ADDRESS函数生成的单元格地址文本中的数字1替换为空(表示将数字1删除),即可得到Excel工作表的列标字母。


SUBSTITUTE函数主要用来对指定字符串进行替换。


SUBSTITUTE函数基本语法结构为:

=SUBSTITUTE(要替换的文本,旧文本,新文本,[替换第几个])


回顾关键内容,善用图片表达,学会建立联系,拓展深度广度,浓缩关键概念,应用到行动中,善于归纳总结,尝试进行分享。

 

 

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Excel 输入26个英文字母的三种方法
Excel函数学习2:INDEX函数
Excel中快速输入26个英文字母
excel序列填充1
excel取行号/列号 row()函数和column()函数应用
excel中返回本单元格的行号和列号
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服