EXCEL 公式: =INDIRECT("sheet2!"&ADDRESS(ROW(A1),(COLUMN(A1)-1)*3+1)) 的意思?

如题,请问在上述公式中的各个部分是什么意思?改动后有何结果,如果答案满意,可以再加分,谢谢。... 如题,请问在上述公式中的各个部分是什么意思?改动后有何结果,如果答案满意,可以再加分,谢谢。 展开
 我来答
轻巧还清雅丶典范8
2011-03-31 · TA获得超过1157个赞
知道小有建树答主
回答量:792
采纳率:0%
帮助的人:426万
展开全部
ROW(A1)和COLUMN(A1)分别表示返回A1的行号和列号,此处均为1,至于列的*3+1的就不用说了
ADDRESS(行号,列号)表示函数对应行号的绝对引用地址,此处均为1,即第一行,第一列的地址,结果为$A$1
&是文本连接符号,返回结果为"sheet2!$A$1"文本
最外层的INDIRECT能把这个文本表示的地址转换成引用,最后的效果和
=sheet2!$A$1一样
改动后的结果那就说不准了,那要看你怎么改
莱昂纳德_欧拉
2011-03-31 · TA获得超过1.3万个赞
知道大有可为答主
回答量:7254
采纳率:0%
帮助的人:1亿
展开全部
address函数根据行列数返回单元格地址,例如
ADDRESS(ROW(A1),(COLUMN(A1)-1)*3+1),结果就是$A$1,indirect函数把文本变成引用
=INDIRECT("sheet2!$A$1“)就是取sheet2的A1单元格
就是取往右填充的时候在sheet2中隔三列取数
公式太过繁琐
可改为
=offset(sheet2!$A1,,column(A1)*3-3)
更为简便
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式