2013-08-05 59 views
3

我试图用一根火柴/间接功能找到另纸在Excel单元格范围的特定值。 A3值是该函数引用的图纸编号,再次是其引用的图纸中的“1”。间接函数返回#REF

F1:F4000是从另一片的范围内且> 7.5是因为我寻找在该范围高于7.5的第一个值。以下是我迄今为止:

=MATCH(TRUE,INDIRECT($A3&"!'1'!F1:F4000">7.5,0), 

任何帮助,将不胜感激

+0

你不能有两个引用到纸张上。你有A3和'1' - 实际的表名是什么 - A3中有什么? –

+0

实际表名称为1,并在单元格A3简直是1.它引用回表1。我现在意识到,我不能双参片,但你看这个: “= MATCH(TRUE,INDIRECT( !$ A3&$ F1:$ F4000> 7.5),0),0)” – AM847

+5

试试这个'= MATCH(TRUE,INDIRECT( “ ' ”&$ A3&“' F1:F4000”)> 7.5,0)' - 公式需要“阵列进入”用CTRL + SHIFT + Enter –

回答

2

=MATCH(TRUE,INDIRECT("'"&$A3&"'!F1:F4000")>7.5,0)

由于这是一个阵列的功能,它必须以CTRL-SHIFT-ENTER输入。 我“偷” @barry hourdini的答案,因为这是2个半月的时间,未接部分老仍然....

+1

@pnuts。我刚才更新了它。谢谢。 –