ADDRESS函数含义:创建一个以文本方式对工作薄中某一单元格的引用。
ADDRESS函数的语法:=ADDRESS(行号,列号,引用类型,引用样式,工作表名文本)
如果引用类型为1或忽略是绝对地址($A$1)
引用类型为2是混合引用(A$1)
引用类型为3是混合引用($A1)
引用类型为4是相对地址(A1)
引用样式可以是A1样式或R1C1样式,如果是省略或者输入数字1以及TRUE,返回类似于A1这种样式;输入数字0或者单词FALSE,返回类似于R1C1这种格式。
ADDRESS函数语法的理解如下图所示:
ADDRESS函数的基本用法
1、同表格的引用
如下表所示根据行号的变化,引用的结果整行也会发生变化,该如何操作?
这里在H2单元格中输入公式
=INDIRECT(ADDRESS($H$1,COLUMN(A2)))
2、跨表格引用
输入公式=INDIRECT(ADDRESS($B$1,COLUMN(A1),,,'2019各城市薪资水平'))
3、多行多列转为一列
如下图所示将右侧的表格转换为左侧表格
在H15单元格中输入公式=INDIRECT(ADDRESS(INT(ROW(45:45)/3),MOD(ROW(3:3),3)+1))
说明:
ROW函数获取相应的行号
INT函数向下取整
MOD函数取余数
ADDRESS函数获取单元格地址
INDIRECT函数对单元格的引用
以上就是本期要与大家分享有关ADDRESS函数的用法,你学会吗?若有什么问题,欢迎在下方留言。
来源:Excel技巧精选,作者:技巧妹
联系客服