动态获取excel单元格的值-跨文档
我知道可以使用以下公式在另一个Excel文档中查找单元格的值:动态获取excel单元格的值-跨文档,excel,excel-formula,Excel,Excel Formula,我知道可以使用以下公式在另一个Excel文档中查找单元格的值: =whole.csv!$A$1 但是,是否可以动态添加单元地址? 例如,我使用以下查询查找单元格的行号: =MATCH(A1, whole.csv! $W$2 : $W$1000, 0) + 1 我想做的是使用这个行号来访问该行中某列的值。因此,如果MATCH()返回567,我想查找=whole.csv$567美元。 我在想这样的事情: =whole.csv!$A$( MATCH(A1, whole.csv! $W$2 :
=whole.csv!$A$1
但是,是否可以动态添加单元地址?
例如,我使用以下查询查找单元格的行号:
=MATCH(A1, whole.csv! $W$2 : $W$1000, 0) + 1
我想做的是使用这个行号来访问该行中某列的值。因此,如果MATCH()
返回567
,我想查找=whole.csv$567美元
。
我在想这样的事情:
=whole.csv!$A$( MATCH(A1, whole.csv! $W$2 : $W$1000, 0) + 1)
但是Excel告诉我这个公式包含一个错误->所以很明显这不是正确的解决方案
有人对如何实现这一目标有什么好的想法吗?问题结束:
我应该使用LOOKUP()
因此,答案是:
感谢所有看过的人
=LOOKUP(A1, whole.csv! $W$2 : $W$1000, whole.csv! $A$2 : $A$1000)