函数 =INDIRECT(ADDRESS(2,2,COLUMN()-2))是什么意思函数 =INDIRECT(ADDRESS(2,2,COLUMN()-2))是什么意思?谁能做个详细的解释,谢谢了

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 20:03:08

函数 =INDIRECT(ADDRESS(2,2,COLUMN()-2))是什么意思函数 =INDIRECT(ADDRESS(2,2,COLUMN()-2))是什么意思?谁能做个详细的解释,谢谢了
函数 =INDIRECT(ADDRESS(2,2,COLUMN()-2))是什么意思
函数 =INDIRECT(ADDRESS(2,2,COLUMN()-2))是什么意思?谁能做个详细的解释,谢谢了

函数 =INDIRECT(ADDRESS(2,2,COLUMN()-2))是什么意思函数 =INDIRECT(ADDRESS(2,2,COLUMN()-2))是什么意思?谁能做个详细的解释,谢谢了
column()-----取得公式所在单元格的列号
column()-2用列号减去2,得到一个结果.这个结果作为函数address的第五参数
address(参1,参2,参3,参4,参5)--------用于根据行列号返回代表单元格地址的字符串
参1:指定行号——原公式中为2,指第2行
参2:指定列号——原公式中为2,指第2行
于是:得到B2
参3:指定引用方式(共4个值,1、2、3、4;原公式省略,则默认为绝对引用.此时得到$B$2
参4:指定单元格地址的引用样式.此处忽略,则默认返回A1样式的引用.即$B$2
参5:工作表名.公式中为column()-2的计算结果
公式中ADDRESS(2,2,COLUMN()-2)-----返回代表某工作表的B2单元格地址的字符串,形如'1'!$B$2
indirect将该字符串解释成对该地址的引用——取得该地址的值
该公式的功能:可以横向拖动,以取得名为……-2、-1、0、1或2或3……的工作表的B2单元格的值