
=INDIRECT(ADDRESS($S$6,COLUMN(X$44))) excel里面是什么意思??
2个回答
展开全部
ADDRESS($S$6,COLUMN(X$44))
其中COLUMN(X$44)是返回X列所在的列数24.公式右拉值相应的增加1,下拉结果不变
然后整个address公式是返回$S$6单元格的数字作为行号,COLUMN(X$44)作为列标的单元格地址(后面省略了abs_num,意思是绝对引用这个单元格)
INDIRECT是引用address返回的单元格地址的值。
具体你可以看excel帮组关于函数的介绍。以及用F9查看函数结果
其中COLUMN(X$44)是返回X列所在的列数24.公式右拉值相应的增加1,下拉结果不变
然后整个address公式是返回$S$6单元格的数字作为行号,COLUMN(X$44)作为列标的单元格地址(后面省略了abs_num,意思是绝对引用这个单元格)
INDIRECT是引用address返回的单元格地址的值。
具体你可以看excel帮组关于函数的介绍。以及用F9查看函数结果
展开全部
首先ADDRESS将引用S6单元格中的数据,然后通过COLUMN(X$44)来引用X列的列数(A为1,B为2,以此类推)
举个例子。S6单元格类容为 【1】那么这个函数就会是=INDIRECT(ADDRESS(1,COLUMN(X$44)))
然后X列为26列函数就计算为=INDIRECT(ADDRESS(1,24)),ADDRESS(1,24)这个函数意思就是,查找第1行第24列的单元格,即为X1,那么公式为=INDIRECT($X$1),这个时候X1单元格写的什么数字,写这个公式的单元格就是什么数字,=INDIRECT($X$1)这个是表示引用X1单元格内容的意思。
举个例子。S6单元格类容为 【1】那么这个函数就会是=INDIRECT(ADDRESS(1,COLUMN(X$44)))
然后X列为26列函数就计算为=INDIRECT(ADDRESS(1,24)),ADDRESS(1,24)这个函数意思就是,查找第1行第24列的单元格,即为X1,那么公式为=INDIRECT($X$1),这个时候X1单元格写的什么数字,写这个公式的单元格就是什么数字,=INDIRECT($X$1)这个是表示引用X1单元格内容的意思。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询