在EXCEL中的INDIRECT函数,它用于返回指定文本字符串的引用,然后显示指定引用的内容;
方法/步骤
1、INDIRECT函数的结构为:INDIRECT(文本引用,[a1]),其中第一个参数为"文本引用",就是为单元格的地址文本或可以转换成单元格的地址文本;
2、现在有如图的一张表,如果要得到A2的值,我们可以用INDIRECT("A2"),这里"A2"符合文本引用,所以直接对参数代表的单元格进行引用取值;
3、如果我们把参数的引号去掉,就是写成INDIRECT(A2),这里A2是一个单元格地址而非字符串,所以要先取出单元格A2的值,也就是字符串”B1”,然后对拿到的地址取值得到"11";
4、如果文本引用参数,得到的不是一个单元格擢爻充种的地址,将会返回#REF!错误,比如=INDIRECT(B1),这里焊剑杂锭参数是B1单元格的地址,所以我们取B1的值是"11",但是"11"不是一个单元格的地址,所以返回#REF!;
5、我们可以在参数中通过公式或者连接符得到单元格地址,比如写成=INDIRECT("A"&2),将会得到A2单元格的值;
6、函数的参数也可以填写单元格名缍硫赔笏称,比如B3的名称是"我是B3单元格的名称",填写=INDIRECT("菀蒯踔观我是B3单元格的名称"),将会得到"33";