您现在的位置是:主页 > 公式 >
excel 获取行号:当前行和最后行行号的公式
发布时间:2023-10-31 17:45:36所属栏目:公式 已帮助人编辑作者:Excel自学教程
文章介绍excel 获取行号的两种情况:获取当前行号以及获取最后有内容行的行号。并介绍返回最后一行内容的公式写法。
excel 获取行号的情况有多种,总归获取行号通常都会用到ROW函数。下面介绍两个excel 获取行号的案例。
excel 获取行号实例一:
下面的截图,A列是一些ID号,在B列获取A列ID号对应的行号。我们在B2单元格输入公式:=IF(A2<>"",ROW(),""),下拉复制即可。
解释:用ROW(单元格地址)获得该单元格的行数,如:ROW(A1),返回A1的行号,如果不写明单元格地址,用ROW(),表示获取当前行的行号。然后用IF函数做判断,如果A2不为空,就用row()获取当前的行号,否则显示为空。
excel 获取行号实例二:
同样以上面的截图来获取A列最后一行的行号是多少,该如何做呢?输入公式:=MAX((A2:A6<>"")*ROW(A2:A6)),按下ctrl+shift+enter三键结束,就可以获取A列最后一个有单元格的行号,此处的结果为:6。
这个excel 获取行号的公式意思是:A2:A6<>"",按F9键,得到结果:{TRUE;TRUE;TRUE;FALSE;TRUE}。ROW(A2:A6),按F9键,得到结果:{2;3;4;5;6},逻辑值TRUE为1,FALSE为0,用0、1乘以行号{2;3;4;5;6},得到:{2;3;4;0;6},最后用MAX函数取最大值6,就获取行号了。
延伸一下:如果需要获取最后一行的内容,如果A列是数值,可以使用公式:=LOOKUP(9E+307,A:A),如果A列是文字,使用公式:=LOOKUP(REPT("座",255),A:A)
以上就是excel自学教程为您提供excel 获取行号:当前行和最后行行号的公式的解读,本文章链接: http://www.5enet.cn/Excel_gongshi/78663.html 欢迎分享转载,更多相关资讯请前往公式
相关文章
企业IT外包服务
excel中某个字符在单元格出现的次数统计、一个单元格汉字和数字字符数统计、
excel 如何实现选中单元格突出显示
Excel如何切换显示公式文本
excel 如何在公式中快速选取区域
给大家介绍excel中合并单元格数据的方法
Excel中FIND函数的语法和用法
Excel中RANDBETWEEN函数的语法和用法
excel VBA语句之select判断语句使用
Excel中如何批量更改单元格中的内容,substitute函数能做到
excel表格使用vlookup和indirect跨表查询匹配的方法
如何为excel2013图表和坐标轴添加标题
Excel的DATEDIF函数使用方法图解教程
如何利用Excel YIELDDISC函数 计算国库券收益率
Excel中可以同时调整多个工作表的纸张大小和方向
excel 数据有效性设置各版本跨表引用的问题
扫码关注
- 专注IT行业,10年IT行业经验