在查询Importrange函数中使用OR语句?

时间:2018-08-12 01:14:51

标签: google-sheets google-sheets-query importrange

我有一个电子表格,可用来跟踪业务订单。在此工作表中,有一个单元格包含一个数据验证列表,其中包含该订单的各种状态。

我正在尝试为我们的送货员设置一个辅助工作表,以仅查看当前状态为“已交付”,“待定”或“已取消”的订单。

其他状态为“新”,“已打包”和“待处理”。

到目前为止,我的工作是:

=query(IMPORTRANGE("1CtEslspJ0qmsEc94q6RT6JW7ODxCrTK3MbI2wDF8BUE","'Order Tracker'!A:I"),
    "select Col1, Col2, Col3, Col5, Col6, Col9 where Col3 = 'New'",-1)

这很有效,可以拉出所有New的订单,但显然我需要的还不止这些。不确定如何继续,因为我尝试在Col3所在的位置插入OR()语句,但是无论尝试如何,它都会发生错误。

提前谢谢!

1 个答案:

答案 0 :(得分:0)

您需要做的就是更新WHERE子句以使用单词OR,而不是函数。所以

WHERE Col3 = 'New' OR Col3='Packed' OR Col3='Pending'

我想是技术人员,并且考虑到其他状态,您可能会关注与操作不等于“已交付”,“保留”和“已取消”的情况。

WHERE Col3 != 'Delivered' AND Col3 != 'On Hold' AND Col3!='Canceled'