如何使用查询条件从多个工作表中编译数据

How to compilate data from multiple sheets using query conditions

我正在尝试为我的团队创建自己的任务管理器。这个想法很简单。我有一个 sheet (Sheet A),因为我为我的团队编写任务。

所以,我只填写 B、C、D 列。A 列是自动填写的。在 B 中,我从列表中选择一个负责该任务的人。 D 列我为任务设置了截止日期。

现在,我需要在 co-workers 的 Sheet 中自动导入这些任务。我有8个成员。因此,他们每个人都将 Sheet 与他的任务分开(Sheet B,Sheet C,等等)。

怎么看,我从SheetA导入数据,带查询功能。现在我的 co-worker 需要填写 E、F 和 G 列。我需要更新他在 Sheet A 中的回复。

问题是 Sheet A 中的任务是混合的,如果我使用相同的查询函数,响应现在将对应于任务。

另一个问题是,如何根据负责人的姓名将我的任务从 Sheet A 导出到其他 sheets co-worker.

所以..我知道我的问题并不简单,但我希望能在这里得到帮助。

你需要这个:

=ARRAYFORMULA(IFERROR(VLOOKUP(A2:A; {
 IMPORTRANGE("ID 1"; "sheet name!A1:G");
 IMPORTRANGE("ID 2"; "sheet name!A1:G")}; 
 {5}; 0)))

spreadsheet demo