2

我有一个包含五 (5) 表的 Google 电子表格,我们开始将它们用作基本的 CRM,以非常基本的方式管理任务、项目、截止日期和客户。我们在第一个工作表“TaskRecords”中相互分配任务,然后我们将在那里用信息填充其他工作表。这是谷歌电子表格(带有模拟数据):

https://docs.google.com/spreadsheet/ccc?key=0AkB1z6YLt9N_dDU0VGgyZjN5cGt2UmtRb05FbWRRZ1E#gid=6

我想要实现的是通过查询函数左右进行过滤,将电子表格用作数据库并过滤以下内容:按团队成员,按客户,按截止日期,按项目等,并显示其他床单。我尝试使用查询公式:=QUERY(TaksRecords!A2:I17; "select A, B, C, D, E, F, H, I where G="AL""; 1). 我想过滤团队成员“AL”被分配去做的所有事情,但我错过了一些东西。我还尝试使用 将数据提取到其他工作表Arrayformula,但它只获取我告诉它的单元格,并且不会同时基于多个条件进行过滤。此外,每天都会添加新的数据行。

也许已经编写了一些脚本来解决这个问题,我已经用不同的选项测试了几天,但无法让它们工作。

有什么提示吗?

谢谢。

4

4 回答 4

2

使用此查询

=QUERY(JOURNAL!A1:E100, "select A, B, C, D, E where col1='Fruit' and Col2='Sweet'", 1)
于 2015-03-12T05:56:13.703 回答
1

这只是报价的问题。试试这个,在名称 'AL' 周围加上单引号:

=QUERY(TaksRecords!A2:I17; "select A, B, C, D, E, F, H, I where G='AL'"; 1)
于 2013-09-07T21:15:05.103 回答
0

我不是这方面的专家,但我会使用 FILTER 而不是 QUERY。我使用 Query 使用预定义的公式来查找某些记录,并使用 Filter 来获取大量记录并按某些定义的标准缩小范围。查询很好很干净,但看起来 FILTER 会更好地满足您的需求。

于 2014-04-01T01:42:14.973 回答
-1

如何查询两个条件,例如:

WHERE Col1='Fruit' AND Col2='Sweet' 
于 2014-06-13T07:34:26.963 回答