address函数实际用法,excel的address函数应用举例

作者头像
风月
回答于 2023-04-03 17:35:13 阅读 641
address函数实际用法,excel的address函数应用举例

address函数实际用法

1、Address函数用于返回一个单元格的地址,该函数有五个参数,每个参数都有默认值:

2、ROW_NUMBER:单元格行号

3、COL_NUMBER:单元格列号

4、ABS_NUM:[可选]可以为相对地址或绝对地址,默认值为相对地址.

5、REF_TYPE:[可选]可以是汇总地址$A$1或行号和列号A1,默认值为汇总地址$A$1

6、SHEET_TEXT:[可选]指定要引用的工作表,默认值为空

7、ADDRESS(2,2,1,TRUE,"Sheet1") 返回"Sheet1!$B$2"

8、ADDRESS(3,3,1,FALSE,"Sheet2") 返回"Sheet2!B3"

address函数用法的7个实例

1、Address函数可以用来计算数组的地址,例如:Dim x as Integer,Address(x),返回x的地址。

2、Address函数可以用来计算变量地址,例如:Dim x as Integer,Address(x),返回x的地址。

3、Address函数可以用来计算函数的地址,例如:Sub test(),Address(test),返回test函数的地址。

4、Address函数可以用来计算结构体的地址,例如:Type MyType,Dim type1 as MyType,Address(type1),返回type1的地址。

5、Address函数可以用来计算过程的地址,例如:Sub test(),Address(test),返回test过程的地址。

6、Address函数可以用来计算控件的地址,例如:Dim cmd1 as CommandButton,Address(cmd1),返回cmd1的地址。

7、Address函数可以用来计算字符串的地址,例如:Dim x as String,Address(x),返回x的地址。

excel的address函数应用举例

address一般和indirect合用,比如a列有一列数据,现在假设需要在b列显示a列奇数行的数据,也就是让b1等于a1,b2等于a3,b3等于a5,等等那么公式可以如下:=INDIRECT(ADDRESS(ROW(1:1)*2-1,1))

声明:图文来源于互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请联系网站客服,一经查实,本站将立刻删除。

最新推荐