2015-05-23 37 views
2

我試圖VLOOKUP函數爲兩個獨立的谷歌電子表格,但它不支持,所以我用ImportRange功能弄明白我需要的功能與QUERY谷歌電子表格的查詢執行對整列

這:

=QUERY(ImportRange("sheet key" , "Course Data!A2:I4") , "select Col2 where Col1 = '" & E2 & "' limit 1") 

這是爲選定單元執行好,它根據當前片E2單元格的值從所述第二電子表格返回值。

我想達到什麼是運行此查詢整列(E3,E4,E5 ...)

我是新來的谷歌電子表格,看到互聯網上有ARRAYFORMULA東西。但我無法在這裏應用。

+1

請參閱有關QUERY在Web應用程序中類似問題的答案 - Stack Exchange http://webapps.stackexchange.com/questions/78115/queryimportrange-throws-formula-parse-error –

回答

2

我錯了! VLOOKUP支持兩種不同的電子表格。

這是做工精細:

=ARRAYFORMULA(IFERROR(Vlookup(E2:E,ImportRange("sheets key (url in new sheets)" , "Course Data!A2:I4") ,2,False))) 

乾杯!