Excel:fx=indirect("a"&50*(column()-1)+row())求详解?

 我来答
ExcelPower
2016-03-10 · 专业Excel公式图表数据分析VBA
ExcelPower
采纳数:4495 获赞数:11866

向TA提问 私信TA
展开全部
=indirect(单元格地址) 返回 指向单元格 地址的值
indirect("A100") 返回A100的值

indirect("a"&50*(column()-1)+row())
"a"&50*(Column()-1)+row

row()当前单元格的 行标 A100的行标是100, A1 的行标是1 ,A2 是2
column(A1)=1 column(B1)=2, column(C1)=3 , column(D1)=4
column()-1 当前单元格的 列标 -1 就是 1-1 , 2-1 ,3-1 。。。。。

50*(Column()-1)+row()
50 *(列标-1)+ 行标

意思是 按照 50位单位, 把A 列的数字 按照 50行 一列 重排
依次返回:

A1 A51 A101 。。。。。。
A2 A52 A102
。。。。
A50 A100。。。
wu_zhenjiu
科技发烧友

2016-03-10 · 有一些普通的科技小锦囊
知道大有可为答主
回答量:3.1万
采纳率:79%
帮助的人:1.2亿
展开全部
INDIRECT的作用是返回由文本字符串指定的引用。
50*(column()-1)+row()得到一个整数,其中column()为当前列号,row()为当前行号;
得到的整数与A连接,用INDIRECT将连接的文本转换为A列的一个单元格的引用。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
北冰洋的牧人
2016-03-10 · TA获得超过155个赞
知道小有建树答主
回答量:279
采纳率:50%
帮助的人:97万
展开全部
返回文本字符串所指定的引用
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式