excel获取行号、列号、列标和单元格地址

excel获取行号、列号、列标和单元格地址,第1张

在用excel进行办公时,经常要用到各种函数功能。比如可能经常要用到获取行号、列号、列标和单元格地址的函数,具体如何获取呢?下面就来看看。

工具/材料

excel2007

首先,我们来看看如何获取当前单元格的行号,如图在B1单元格中输入=row(),确定后就返回了B1格所在的行为1。

如果要获取指定单元格的行号,则在返回结果的单元格中输入=row(指定单元格),如图获取f9格所在的行,括号里就输入f9,确定后就返回了f9格所在的行为9。

如果要获取当前单元格的列号,则如图输入=column(),即可返回公式所在单元格的列号。

如果要获取指定单元格的列号,则输入=column(指定的单元格),如图获取f9的列号为6。

如果要获取指定行、列的单元格地址,则输入=ADDRESS(指定的行号,指定的列号),如图获取第9行,第5列的单元格地址为绝对地址E9

楼上juou88的公式,只有当数据区域从第1行开始时,才能得到正确的行号!

因此,应采取下面的公式:

=LOOKUP(35,A1:A6,ROW(A1:A6))

说明:用要查找的数值替换公式中的数值35,用要搜索的数据区域替换公式中的两处A1:A6

意思是:在A1:A6中查找数值35,并返回与之对应的行号。ROW(A1:A6)表示A1:A6中的行号。

补充:不知道你的excel是什么版本,我的2003版用这个公式没有出现你说的错误。

无论怎样,我还是修改了自己的答案,请用下面的数组公式:

=MIN(IF(A1:A6=35,ROW(A1:A6),""))

公式输入完成后,同时按下“Shift + Ctrl + 回车”组合键结束。

IF(A1:A6=35,ROW(A1:A6),"")是,当A1:A6=35时返回对应的行号,否则返回空。

MIN(IF(A1:A6=35,ROW(A1:A6),""))是,取IF(A1:A6=35,ROW(A1:A6),"")的最小值。

以上就是关于excel获取行号、列号、列标和单元格地址全部的内容,包括:excel获取行号、列号、列标和单元格地址、excel 查找一个数获取这个数的行号、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9690799.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存