“茫茫人海中,还是一眼能认出你”,这是写于三月份的一个帖子。在里面介绍了如何利用VAB的方法在大数据表格中快速定位单元格。若是你不记得了,请点击这里
今天要介绍的这一位小人物,也可以快速地定位单元格。在EXCEL的函数大家族中, ADDRESS函数专门来处理此类问题!其语法结构如下:
ADDRESS(row_num,col_num,abs_num,sheet_text)
row_num: 表示在单元格引用中的行号
col_num:表示在单元格引用中的列号
abs_num:表示指定返回的引用类型,省略则默认绝对引用
sheet_text:表示指定外部引用的工作表名称
我们仍以前几篇中的例子为例,在已知姓名和学科的情况下,查询成绩的地址,并返回成绩。
我们在单元格G5中输入
“=ADDRESS(MATCH($G$2,$A$2:$A$8,0)+1,MATCH($G$3,$B$1:$D$1,0)+1)”
思路:
- 根据单元格G2和G3中的姓名和学科,可以利用MATCH函数查询到姓名和学科所在的行和列
- 由于姓名和学科的搜索区域都是从第二行和第二列开始的,因此返回的行号和列号都比实际的行号和列号少1,所以要分别给他们加1
- 利用ADDRESS函数取得位置信息
在G4单元格中,利用INDIRECT函数返回成绩
-END-
欢迎关注【Excel应用之家】专栏,了解更多的Excel实际应用技能,尽在Excel应用之家!
版权声明:本文归Excel应用之家专栏(微信公众号Excel应用之家)原创撰写,未经允许不得转载。欢迎关注专栏/公众号。
网友评论