将行号作为variables传递,并引用其他表单

我在一张纸上收集了一行数据( Harvest targets ),我想将其转换为另一个Field worksheet表( Field worksheet )到一个数组中。

在第二张Field worksheet表( Field worksheet )上,我有一个下拉列表( A31 )来select裁剪,并且在它旁边有一个单元格( I31 ),用于输出第一个工作表中裁切的行号( Harvest targets )。 我试图使用下面的公式,但它不工作(我得到一个错误):

 =TRANSPOSE('Harvest targets'!(INDIRECT("X" & I31):INDIRECT("AU" & I31))) 

任何想法,我做错了什么? 我试图使用INDIRECT在预定范围的列( X:AU )中I31I31设置的另一个表中正确的行。

间接有点难,特别是在这样的build设,以及变化。 INDEX在这里更合适:

 =TRANSPOSE(INDEX('Harvest targets'!X:X,I31):INDEX('Harvest targets'!AU:AU,I31)) 

问候