查询过滤结果

时间:2017-05-05 23:28:46

标签: google-sheets google-query-language

我正在尝试查询,然后根据N4中的下拉

过滤我的结果
=
IF(and(N4="ALL"), query(Vendors!1:1000,"select A, B, C, D, E, F, G, H, I, J, K, L", 2),

IF(and(N4="Trained"), query(Vendors!1:1000,"select A, B, C, D, E, F, G, H, I, J, K, L", 2),
IF(and(N4="Requested"), query(Vendors!1:1000,"select A, B, C, D, E, F, G, H, I, J, K, L", 2),
IF(and(N4="Invited"), query(Vendors!1:1000,"select A, B, C, D, E, F, G, H, I, J, K, L", 2)))))

那些都返回结果。但是,现在我需要帮助省略与下拉列表不匹配的结果。

1 个答案:

答案 0 :(得分:0)

抱歉,我没有正确阅读。试试这个。

=IF (N4 <>"ALL",IF(OR(OR( N4="Trained",N4="Requested",N4="Invited")),query(Vendors!1:1000,"select A, B, C, D, E, F, G, H, I, J, K, L where A = '"& N4 &"'")),query(Vendors!2:1000,"select A, B, C, D, E, F, G, H, I, J, K, L where A<>''")) 

键入标题行。将A列更改为任何列&#34; Trained&#34;,&#34; Invited&#34;等等。