手机版

address函数的意思?address函数的使用方法?

时间:2023-08-10 编辑:有一个姑娘 浏览:0

  address函数的意思?address函数的使用方法?ADDRESS函数 :按照给定的行号和列标,建立文本类型的单元格地址。注:对于excel来说函数是公式,可以是内置的,也可以自定义,可以对一个或多个值执行运算,并返回一个或多个值。函数可以简化和缩短工作表中的计算和操作,尤其在复杂计算和操作时。image.png

  查找和引用函数是Excel中一种经常使用的函数,今天小编就来和小伙伴们一起学习一下其中的ADDRESS函数和INDIRECT函数。它们作为兄弟一起出现是有原因的,通常,ADDRESS函数只有借助INDIRECT函数才能发挥它真正的作用,同时只有ADDRESS函数存在,INDIRECT函数才有存在的价值。

  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可以省略不写。

  sheet_text:外部引用的工作表的名称,比如要在sheet1中引用sheet2中的数据,这个参数可以定义为sheet2.如果省略,则不使用任何工作表。

  ③举例:我们以sheet1中的第一行,第一列的单元格进行举例,分别表示四种不同的引用,如下图所示。

  2、INDIRECT函数

  ①含义:立即对引用进行计算,返回由文本表示的引用的;

  ②语法:INDIRECT(ref_text,[a1])

  ref_text:表示对单元格的引用,样式可以是如A1的样式,也可以是如R1C1的样式(R表示行,C表示列);

  [a1]:表示不同的引用样式,如果省略或者为TRUE表示为A1样式的引用,若果为FALSE则为如R1C1样式的引用。

  ③举例:我们根据1中得到的结果,使用INDIRECT函数获取1中引用表示的文本,如下图所示;图中的B6单元格为手动输入的样式,所以我们在D6中的公式的第二个参数使用的为FALSE,以表示使用R1C1的引用样式。ADDRESS函数和INDIRECT函数的使用

  1、INDIRECT函数

  ①举例:使用INDIRECT计算H1:I2、K1:L2、H4:I5、K4:L5区域中符合条件“>=5”的单元格个数;

  ②公式:=SUM(COUNTIF(INDIRECT({"H1:I2","K1:L2","H4:I5","K4:L5"}),">=5"))

  2、ADDRESS函数

  通常情况下,ADDRESS和INDIRECT函数是配合使用的,ADDRESS函数获取单元格的引用地址,然后使用INDIRECT函数获取地址表示的内容。

  ①举例:使用ADDRESS函数和INDIRECT函数计算H8:I9单元格区域的和;

  ②公式:=SUM(INDIRECT(ADDRESS(8.8.1)):INDIRECT(ADDRESS(9.9.4))),结果如下图所示:

  如果这里不使用INDIRECT函数,直接使用SUM函数求和就会报错,因为ADDRESS函数计算出来的结果是文本形式,也就是结果被双引号包围的。

  好啦,今天分享的内容就到这里了,欢迎小伙伴们在下方留言区交流点赞,感谢鼓励!

声明:部分内容来源于网络,如有侵权,请联系删除!