yay*_*zis 0 excel excel-indirect
我有 2 张纸,我想将一个单元格的值显示到另一张纸上。我想在另一个工作表中显示的单元格是C26,它具有值€719.39,该工作表的名称是January. 在另一张纸的一个单元格中,我写
=INDIRECT('January'!C26)
Run Code Online (Sandbox Code Playgroud)
我有一个错误
Error Function INDIRECT parameter 1 value is '€719.39'. It is not a valid cell/range reference.
Run Code Online (Sandbox Code Playgroud)
为什么我收到这个错误?
试试这个,虽然我认为这不是你想要的:
=INDIRECT("'January'!" & C26)
Run Code Online (Sandbox Code Playgroud)
我想你想要简单的公式:
='January'!C26
Run Code Online (Sandbox Code Playgroud)
在间接方法被用于一个单元的值的公式中结合起来。例如,在本例中,它将通过活动页面上的单元格 C26 中的值查找单元格引用。因此,如果该单元格具有值 A1,它将返回工作表 1 月 A1 的值。
如果这是您想要的,则使用第一个公式。
但是第二个公式将返回工作表 1 月上单元格 C26 的值。