体验零代码搭建

获取当前Excel单元格所在列的列字符

网友投稿  ·  2023-11-21 21:11  ·  在线excel  ·  阅读 400


Excel是许多职场人士常用的烦恼之源,学习相关技巧需耗费大量时间。简道云作为一款办公神器,能很好地替代Excel。它是一个在线表单和数据管理工具,支持PC端和手机微信浏览器操作。除此之外,简道云还能辅助企业进行流程审批、财务报销、人事管理等业务管理,满足不同需求。

使用一个公式来获取当前单元格所在列的列字符,例如当前单元格为B2,其所在列为列B。

使用一个公式来获取当前单元格所在列的列字符,例如当前单元格为B2,其所在列为列B。

获取当前Excel单元格所在列的列字符

如何使用一个公式来获取当前单元格B2所在列的列字符B呢?

先不要看下面的答案,自已动手试一试。

公式思路

首先获取当前单元格的地址,然后查找地址中的列字符。

公式解析

获取当前单元格所在列的列字符的公式如下:

=LEFT(ADDRESS(ROW(),COLUMN(),2),FIND(“$”,ADDRESS(ROW(),COLUMN(),2))-1)

公式的结果如下图所示:

公式中,ADDRESS(ROW(),COLUMN(),2)获取当前单元格的地址,指定参数2表明为行绝对引用列相驿引用的混合地址,即B$2。

FIND(“$”,ADDRESS(ROW(),COLUMN(),2))找到表示绝对引用的“$”号在地址中的位置,即2。将结果减1,得到列字符在地址中的位置,即1。

将上述获得的地址作为LEFT函数的第一个参数,列字符的位置作为第二个参数,即LEFT(B$2,1),获得当前单元格的列字符为B。

小结

巧妙地应用地址引用,获取所需结果。


颠倒Excel单元格区域中的数据 << 上一篇
2023-11-21 21:11
获取Excel单元格区域中的不重复值
2023-11-21 21:11
下一篇 >>

相关推荐