Google 对整个列执行电子表格查询
Google spreadsheet query execute for entire column
我为两个单独的 Google spreadsheet 尝试了 VLOOKUP 函数,但它不支持,所以我想出了我需要的函数QUERY
使用 ImportRange
函数。
这里是:
=QUERY( ImportRange( "sheet key" , "Course Data!A2:I4" ) , "select Col2 where Col1 = '" & E2 & "' limit 1" )
这对于选定的单元格执行得很好,它 return 第二次传播的值 sheet 根据当前 sheet [=14= 的值]单元格。
我想要实现的是运行整个列(E3、E4、E5...)的查询
我是 Google Spreadsheets 的新手,在互联网上看到了 ARRAYFORMULA
的内容。但是我不能在这里应用它。
我错了!
VLOOKUP
支持两种不同的电子表格。
工作正常:
=ARRAYFORMULA(IFERROR(Vlookup(E2:E,ImportRange( "sheets key (url in new sheets)" , "Course Data!A2:I4" ) ,2,False)))
干杯!
我为两个单独的 Google spreadsheet 尝试了 VLOOKUP 函数,但它不支持,所以我想出了我需要的函数QUERY
使用 ImportRange
函数。
这里是:
=QUERY( ImportRange( "sheet key" , "Course Data!A2:I4" ) , "select Col2 where Col1 = '" & E2 & "' limit 1" )
这对于选定的单元格执行得很好,它 return 第二次传播的值 sheet 根据当前 sheet [=14= 的值]单元格。
我想要实现的是运行整个列(E3、E4、E5...)的查询
我是 Google Spreadsheets 的新手,在互联网上看到了 ARRAYFORMULA
的内容。但是我不能在这里应用它。
我错了!
VLOOKUP
支持两种不同的电子表格。
工作正常:
=ARRAYFORMULA(IFERROR(Vlookup(E2:E,ImportRange( "sheets key (url in new sheets)" , "Course Data!A2:I4" ) ,2,False)))
干杯!