我正在使用Office 2010中的Excel。我正在尝试通过运行搜索找到表中特定行(或最终行)的值。我可以成功识别表中要从中输出数据的行,但是当我告诉它从数据库中获取该行时,INDEX函数不起作用。
=INDEX(OutputTable[Department];$F2)
正在给我一个错误,原因是:
=INDEX(OutputTable;$F2;COLUMN(OutputTable[Department]))
我可以谷歌的一切告诉我其中一个或另一个应该有效,但Excel不断给我一个错误,告诉我问题出在INDEX的第一个参数:对OutputTable的引用。我手动输入了它,我已导航到它直接选择它。 $ F2保存了搜索中成功计算的行号。
为什么它会告诉我这是错误的?我甚至无法弄清楚在哪里看。
修改
=INDEX(Output!$A$2:$A$30;$F2)
一时冲动,我继续尝试使用简单的$A$2:$A$30
引用而不是OutputTable[Department]
。它仍然出错,告诉我$A$30
是问题所在。 (不是整个参考。就是这样。)所以现在我更加困惑。
答案 0 :(得分:1)
您确定应该使用;
而不是,
吗?我收到了一个错误,它会指示我$A$30
。