首页 > 解决方案 > 两个电子表格之间的谷歌表格查询取决于每个电子表格中的项目

问题描述

基本上我有两个单独的电子表格,每个都有一个列表。一个列表是按数字顺序排列的,一个不是,一个按顺序排列的列表旁边有一个复选框。

在电子表格一上,我有工作表 test1,在电子表格二上,我有工作表 test2。

测试1:

测试2:

我想要做的是获取每个项目旁边复选框的值,并将其放在另一个电子表格上它自己的项目旁边。现在我已经想出从另一个电子表格中导入一个范围,但并没有在同一个函数中同时引用另一个电子表格和当前电子表格。

这是我到目前为止所得到的

=QUERY(IMPORTRANGE("spreadsheet1url","test1!A:B"),"SELECT Col2 WHERE Col1="__",0)

空白点是我想引用电子表格两个 test2 的 A/Col1 的地方。只是投入 test2!A:A 似乎不起作用。

我至少在正确的轨道上,还是我应该完全尝试其他事情?任何帮助,将不胜感激。

标签: google-sheets

解决方案


您的公式对importrange每个单元格进行大量计算 [ ]。

尝试:

=filter(vlookup(A:A, IMPORTRANGE("spreadsheet1url","test1!A:B") ,2,) , A:A <> "")


推荐阅读