EXCEL 公式: =INDIRECT("sheet2!"&ADDRESS(ROW(A1),(COLUMN(A1)-1)*3+1)) 的意思?
2个回答
展开全部
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)
更为简便
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)
更为简便
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询