我有一张Google电子表格,其中包含以下结构的大约20张(每张都有一个正确的名称,而不是Sheet1
,Sheet2
等) -
Task Title | Description | Status | Comments1 | Comments 2
------------------------------------------------------------------
Task1 | Xyz | Stage 1 | |
Task2 | Xyz | Stage 2 | abc |
Task3 | Xyz | Done | |
Task4 | | Done | |
如何为Status
作为Done
答案 0 :(得分:0)
您可以在工作簿中添加新工作表并使用此公式(将Sheet1,Sheet2,Sheet3替换为您的实际工作表名称):
=QUERY({Sheet1!A:C;Sheet2!A:C;Sheet3!A:C},"where Col3='Done'")
在{}中,您需要为每个单独的工作表添加A:C参考;
要返回标题行,请在查询末尾添加1:
=QUERY({Sheet1!A:E;Sheet2!A:E;Sheet3!A:E},"where Col3='Done'",1)
或者要返回单个列,您可以包含选择语句:
=QUERY({Sheet1!A:E;Sheet2!A:E;Sheet3!A:E},"select Col1 where Col3='Done'",1)