查询 - 带日期的多个条件 - 不是预期的输出
Query - multiple criteria with dates - Not expected output
我有这个查询功能:
=query('Database'!A1:AD979,"select* where (F < date """&text(today(),"yyyy-MM-dd")&""") or (J < date """&text(today(),"yyyy-MM-dd")&""") or (U = 'Terminated')")
根据我的理解,此函数应该 select 匹配查询中至少一个条件的任何行。然而,此查询的结果还显示不满足任何这些条件的行。
你有什么想法/解释吗?
提前致谢
看看这是否有效
=query('DataBase'!A1:AD979, "select* where F < date '"&text(today(),"yyyy-MM-dd")&"' or J < date '"&text(today(),"yyyy-MM-dd")&"' or U = 'Terminated'", 0)
注意:是否也可以排除 F 和 J 中包含空单元格的行?
在那种情况下,尝试
=query('DataBase'!A1:AD979, "select* where (F < date '"&text(today(), "yyyy-MM-dd")&"' AND F is not null) or (J < date '"&text(today(), "yyyy-MM-dd")&"' and J is not null) or U = 'Terminated'", 0)
我有这个查询功能:
=query('Database'!A1:AD979,"select* where (F < date """&text(today(),"yyyy-MM-dd")&""") or (J < date """&text(today(),"yyyy-MM-dd")&""") or (U = 'Terminated')")
根据我的理解,此函数应该 select 匹配查询中至少一个条件的任何行。然而,此查询的结果还显示不满足任何这些条件的行。
你有什么想法/解释吗?
提前致谢
看看这是否有效
=query('DataBase'!A1:AD979, "select* where F < date '"&text(today(),"yyyy-MM-dd")&"' or J < date '"&text(today(),"yyyy-MM-dd")&"' or U = 'Terminated'", 0)
注意:是否也可以排除 F 和 J 中包含空单元格的行? 在那种情况下,尝试
=query('DataBase'!A1:AD979, "select* where (F < date '"&text(today(), "yyyy-MM-dd")&"' AND F is not null) or (J < date '"&text(today(), "yyyy-MM-dd")&"' and J is not null) or U = 'Terminated'", 0)