[英]Can you use and/or together in a Query function on google sheets
我正在尝试使用以下 function ,它在删除“不”时有效。
QUERY(Sheet:A,L,"SELECT A,G,H,I,J,K WHERE F='City' AND H='model' AND I>=Number AND (不是 C 包含 'AA1' 或不包含 C 包含'AB1')",1)
我们可以使用匹配和正则表达式进行测试。 如果它仍然不适合您,则数据集不足。
=QUERY(Sheet!A:L,
"SELECT A,G,H,I,J,K
WHERE F='City'
AND H='model'
AND I>=Number
AND not C matches 'AA1|AB1'", 1)
只是对此的附言,如果您确实想使用包含它应该是
=QUERY(Sheet1!A:L,"SELECT A,G,H,I,J,K WHERE F='City' AND H='Sedan' AND I>=2016 AND not (C contains 'BMW 3 series' or C Contains 'Audi A4')",1)
您的原始公式将仅排除包含 BMW 3 系列和 Audi A4 的行,因为
(not C contains 'BMW 3 series' or not C Contains 'Audi A4'",1)
相当于
not (C contains 'BMW 3 series' and C Contains 'Audi A4'",1)
所以给定以下数据
您的公式将检索
而正确的结果是
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.