哈喽,大家好,我是热爱学习的小编趣谈,每周分享Excel实用技能,如果你也热爱学习,快来关注小编和小编一起学习吧!
![b030731f2d66730a747b91ed88d80b1b.png](https://i-blog.csdnimg.cn/blog_migrate/8cc046653dfb255d0d07e89fab34f7df.jpeg)
查找和引用函数是Excel中一种经常使用的函数,今天小编就来和小伙伴们一起学习一下其中的ADDRESS函数和INDIRECT函数。它们作为兄弟一起出现是有原因的,通常,ADDRESS函数只有借助INDIRECT函数才能发挥它真正的作用,同时只有ADDRESS函数存在,INDIRECT函数才有存在的价值。
![f0b707a72e044a774e592c600f6f5b9a.png](https://i-blog.csdnimg.cn/blog_migrate/f0f0f62285807509760d6cc79c9f10fe.jpeg)
ADDRESS函数和INDIRECT函数基本语法介绍
1、ADDRESS函数
①含义:按照给定的行号和列标,以文本的形式返回对工作表中单元格的引用;
②语法:ADDRESS(row_num,column_num,abs_num,abs_num,sheet_text)
row_num:表示单元格引用中的行号;
column_num:表示单元格引用中的列标;
abs_num:返回的引用类型,有1、2、3、4四种类型,代表的意思如下图所示,通常1可以省略不写。
![f13da0f5459b09a87bef4ca1bbb92354.png](https://i-blog.csdnimg.cn/blog_migrate/66d566ddc63754e526b53ac76802379c.jpeg)
sheet_text:外部引用的工作表的名称,比如要在sheet1中引用sheet2中的数据,这个参数可以定义为sheet2,如果省略,则不使用任何工作表。
③举例:我们以sheet1中的第一行,第一列的单元格进行举例,分别表示四种不同的引用,如下图所示。
![17f859d93c40e116405a6b24df83b033.png](https://i-blog.csdnimg.cn/blog_migrate/46790e3a3cc99fcde0b16fac638dd6a1.jpeg)
2、INDIRECT函数
①含义:立即对引用进行计算,返回由文本表示的引用的;
②语法:INDIRECT(ref_text,[a1])
ref_text:表示对单元格的引用,样式可以是如A1的样式,也可以是如R1C1的样式(R表示行,C表示列);
[a1]:表示不同的引用样式,如果省略或者为TRUE表示为A1样式的引用,若果为FALSE则为如R1C1样式的引用。
③举例:我们根据1中得到的结果,使用INDIRECT函数获取1中引用表示的文本,如下图所示;图中的B6单元格为手动输入的样式,所以我们在D6中的公式的第二个参数使用的为FALSE,以表示使用R1C1的引用样式。
![691524178b6c04345745979712a138a3.png](https://i-blog.csdnimg.cn/blog_migrate/3caa77167975c117a68b0622915ff276.jpeg)
ADDRESS函数和INDIRECT函数的使用
1、INDIRECT函数
①举例:使用INDIRECT计算H1:I2、K1:L2、H4:I5、K4:L5区域中符合条件“>=5”的单元格个数;
②公式:=SUM(COUNTIF(INDIRECT({"H1:I2