Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在另一个函数中使用一个函数的结果来获取Excel中另一个工作表中存储在单元格中的值?_Excel_Excel Formula_Worksheet Function - Fatal编程技术网

如何在另一个函数中使用一个函数的结果来获取Excel中另一个工作表中存储在单元格中的值?

如何在另一个函数中使用一个函数的结果来获取Excel中另一个工作表中存储在单元格中的值?,excel,excel-formula,worksheet-function,Excel,Excel Formula,Worksheet Function,在我当前的工作表中,我在一列中有一些数字,它们表示我希望从另一个工作表中获取数据的行。我想从我使用函数的同一列中得到它 我知道使用=Sheet1!例如,A1得到了表1中A1中的内容 及 =连接(“A”,A1)在第二张纸上,使我返回A+第二张纸上A1中存储的任何值。。。为了简单起见,让我们说它是一个。。。所以它会返回A1 我在第二张纸上 我正在努力 =第1页!连接(“A”,A1) 但是这个公式包含一个错误,我试着用很多方法重写它,但它从来都不起作用。。。知道我需要的正确语法是什么吗 非常感谢 谢谢

在我当前的工作表中,我在一列中有一些数字,它们表示我希望从另一个工作表中获取数据的行。我想从我使用函数的同一列中得到它

我知道使用=Sheet1!例如,A1得到了表1中A1中的内容

=连接(“A”,A1)在第二张纸上,使我返回A+第二张纸上A1中存储的任何值。。。为了简单起见,让我们说它是一个。。。所以它会返回A1

我在第二张纸上

我正在努力

=第1页!连接(“A”,A1)

但是这个公式包含一个错误,我试着用很多方法重写它,但它从来都不起作用。。。知道我需要的正确语法是什么吗

非常感谢

谢谢

试试:


=CONCATENATE(“A”,Sheet1!A1)

正如魔术师所说,您必须使用
间接功能。例如:

=INDIRECT(CONCATENATE("Sheet1!","A",A1))
应该给出你需要的结果

但是,它有点长,您可以使用
&
而不是
串联
,并且您可以直接使用
Sheet1!A

=INDIRECT("Sheet1!A"&A1)
括号中的计算结果是
Sheet1!A1
,和
间接
将其从文本转换为引用。

参见间接