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))