Excel INDIRECT公式使用方法

我现在正在做一个表格,在一个论坛的一个高手已经举例给我,但我还是不了解里面的函数意思,有能事者再详尽说明其中的内容,好让我修改,谢谢!
=INDIRECT("此处为输出工作表!R"&INT((COLUMN()+4)/3)&"C"&ROW()*3+MOD(COLUMN()-2,3)-3,FALSE)
怎样可以实现此公式的列出

1.indirect函数的含义

引用,并显示其内容


2.indirect函数的语法格式

=INDIRECT(ref_text,[a1])


3.indirect函数的引用的两中形式。

一种加引号,一种不加引号。

=INDIRECT("A1")——加引号,文本引用——即引用A1单元格所在的文本(B2)。

=INDIRECT(A1)——不加引号,地址引用——因为A1的值为B2,B2又=11,所以返回。


4.地址引用如图所示,

输入公式=INDIRECT(A3)

不加引号——A3=baidu,不存在baidu这样的赋值项(B2又=11),所以出错

5.只能通过输入公式=INDIRECT("A3")

来实现对A3单元格内容引用。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-03-11
COLUMN是返回指定参数的列标,如引用A2单元格,则返回结果1,指第一列,如不输入参数,在哪个单元格中输入返回谁的值。
ROW是返回指定参数的行标,其它同COLUMN函数。
INT为取整函数,返回参数的整数值如:INT(3.2)返回结果3。
MOD函数为取模函数,就是返回两参数相除所得到的余数。第一个参数为被除数,第二个为除数。如:mod(3,2)返回1。
indirect函数为返回文本字符串所指定的引用函数,如:在B2单元格输入C3,而C3单元格为25,则indirect(b2)就返回25。
至于最后的FALSE,是指返回R1C1格式的引用。
&这个符号可以把文本和字符串起来,如A&B会返回AB
至于你的公式,不知道你要干什么,就不分析了。本回答被提问者采纳
相似回答